Dr Shahid Rahim

Policy landscape for renewables