Tag: LEED

    spot_imgspot_img

    Green Buildings: This Real Estate Innovation Can Be Biggest Change-Maker

    With a billion-plus population in its kitty and home to the world’s most polluted cities, India is the 4th largest country in terms of carbon...