The German Embassy, GIZ Philippines, and SM Supermalls launched an exhibit featuring interactive digital displays which highlight the importance of sustainable energy solutions and underscores Germany ...