India’s Tata Motors has reportedly raised its takeover offer for Italian truckmaker Iveco to $16.6 (€14.4) per share, calling it its “best and final” price as regulatory authorizations take longer than expected in several jurisdictions.