In Energy and Power, Regular Press ReleasesPosted August 13, 2024 Shell Signs New Framework Agreement with L&T Technology Services