Botswana Power Corporation (BPC), the state-owned utility of Botswana, this week launched a competitive selection process for the construction of 12 solar parks in the African country.