Oman and Botswana signed on Saturday an agreement to develop solar, wind and battery storage projects with a production ...