Herrera Moya, Idalberto; Rojas Acosta, Ariam; Villardefrancos, Frank; Malmquist, Anders; Wegener, Morizt (2019-06-27)
Cuba is a small island located in the Caribbean Sea, with an extension of 109,886 km² and a population of about 11,000,000 of which 98.2% have access to electric energy services. The national electric network has a power ...