February 23 (SeeNews) - The Industrial Development Corporation of Zambia Ltd (IDC) has opened the second stage of the bidding process for the development of 100 MW of solar power projects in the country.