Performance, plans and strategies of key renewable energy
companies including solar, wind, bioenergy and small-hydro
Larsen & Toubro: Strongly positioned to be a technology front runner and EPC player in the renewables space
Larsen & Toubro (L&T) is a $21 billion Indian technology, engineering, construction and manufacturing conglomerate, operating in over 30 countries worldwide. Among the top 15 global contractors, L&T Construction, the construction arm of L&T, is […]
