Wael Aljandali Taxonomy Energy ProviderEnergyManufacturing EngineeringEngine PlantsAssembly PlantsEnergy ConsultingPower GenerationRenewable EnergyStoragePower DistributionRenewable EnergyManaging DirectorSolar Water Pasteuriser