Switzerland-based Meyer Burger has chosen Colorado Springs for a groundbreaking solar cell production facility which will bring 380 new jobs, the company announced today.