December 28 (SeeNews) - The Industrial Development Corporation of Zambia Ltd (IDC) has prequalified 11 bidders seeking to develop 100 MW of solar power projects in the African nation, it announced on Thursday.