Construction of the Taifa Gas liquefied petroleum gas (LPG) storage and distribution facility in Mombasa has reached 80 per ...