Construction of the Taifa Gas liquefied petroleum gas (LPG) storage and distribution facility in Mombasa has reached 80 per cent completion. Taifa Gas project is aimed at providing Kenyans with ...