Cuba Has "No Fuel, No Diesel" Amid Hormuz Blockade: Energy Minister

Cuba Has "No Fuel, No Diesel" Amid Hormuz Blockade: Energy Minister
Cuba has installed 1,300 megawatts of solar power over the past two years, but much of that capacity is lost to grid instability amid fuel shortages.