The World Rally Championship (WRC) received KSh 7.1 million in support from Kenya Power and Lighting Company (KPLC) as the ...