The High court in Mombasa has dismissed a petition challenging construction of the multi-trillion shilling Lamu coal power plant in Mandu Bay area.