Talking renewable energy and energy efficiency matters: (From left) Programme Manager at the Ministry of Energy and Business Development’s Project Execution Unit, Keisha Reid; Deputy Permanent Secretary in the Division of Energy, Debra Dowridge; IDB Representative,...