Kenya Power is on the spot after local contractors accused it of awarding a multi-billion tender to foreign firms at their expense.
Several contractors, under the Energy Sector Contractors Association (ESCA), are seeking to stop the award of a Sh6 billion tender to construct power substation and transmission lines.