Larsen & Toubro Ltd
Cognizant Office Tower, 1.5 million sq.ft. office building
Chennai
  • Facilitating LEED C&S certification
  • 1
  • 2
  • 3
  • 4
  • 5
  •