TGBRS: TERI Green Building Rating System

What does TGBRS mean? The above is one of TGBRS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: TERI Green Building Rating System