Malta may not be able to meet electricity demand in peak hours if the Delimara power station had to shut down due to unforeseen circumstances
Land takeup and environmental impact among top concerns
