U.S. Green Building Council’s LEED green building certification system is present in 167 Countries worldwide. Currently 92000+ projects comprising over 19.3 billion square feet of construction space are pursuing/being certified and amongst them “eFACiLiTY® at SIERRA ODC” is World’s 2nd and India’s Highest Rated Green Building.
- About Us
- Header / Footer
- Menu Widget
Subscribe to our newsletter!
Monday – Friday: 7:30am – 18:00pm
Saturday – Sunday: 7:30am – 1:00pm