Published on: June 23, 2023

LEED Zero

LEED Zero

Why in news? India has emerged as a top country with LEED Zero green building projects, outperforming the United States of America and China