by Xinhua writer Han Xiao    Under the blazing sun of northeastern Kenya, food stall owner Elizabeth Wanjiku recalled the days when power outages disrupted daily life and spoiled the food in her refrigerator.    Notably, despite Africa’s immense renewable energy potential, around 600 million people on that continent stillContinue Reading