13.9 C
London
Sunday, June 23, 2024
Home Tech giant Google pulls out of Lake Turkana wind project deal Tech giant Google pulls out of Lake Turkana wind project deal

Tech giant Google pulls out of Lake Turkana wind project deal

Tech giant Google pulls out of Lake Turkana wind project deal