Electric bus firm BasiGo raises Sh488m for local assembly