(MENAFN- Adfactors PR) Bengaluru, 23rd January 2025: Club Mahindra, the flagship brand of Mahindra Holidays & Resorts India Limited, was felicitated by the Indian Green Building Council (IGBC ...