Oil and Natural Gas Corporation (ONGC) has won a bid to buy PTC India Ltd’s wind power unit for Rs 925 crore, as the state-owned company seeks to diversify its
Business
Oct 23, 2023
Dec 26, 2024