Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 2 minute read General business news EFC Limited secures design and build contract with Tata Consultancy Services EFC (I) Limited has announced the acquisition of a significant design and build contract with Tata Consultancy Services… byPallavi MadhirajuAugust 27, 2024