Larsen & Toubro wins solar power and office construction jobs in India worth over $200m Indian contractor Larsen & Toubro (L&T) has won three deals worth between $200m and $500m in India. Read More