Kenya Power & Lighting Company Plc (KPLC) has signed a 20-year power purchase agreement (PPA) with developer Bahari Wind Ltd to secure the output of a proposed 90-MW onshore wind farm in the Kenyan coastal region of Lamu.