L&T Construction is all set to create Renewable Energy Infrastructure for the World’s Largest Green Hydrogen plant at NEOM Read more