Edwin Barua is an advocate and member of the Electricity Sector Association of Kenya
In March 2021, President Uhuru Kenyatta appointed a taskforce to review power purchase agreements. The taskforce’s main mandate was to undertake a comprehensive review...