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
May 12, 2025
May 9, 2025