SIERRA ODC building in Coimbatore gets world’s second highest green rating
SIERRA ODC building looks like any other IT office building from the outside. No posh or massive structure, but if you enter the office complex of this Coimbatore-based IT solutions company, you will realise