By: Mogdad Abdeen, Graduate Sustainable Energy Engineer, University of Strathclyde, UK Currently, many developing countries are suffering overwhelming energy supply issues due to unprecedented rapid urbanization and unreliable power...
Sudan is one of the largest countries in Africa with a total land area of 1,882,000 km2 . Arable land area account for 200 million acres however, only 40...