February 11 (SeeNews) - Morocco last week inaugurated the 160-MW Noor I concentrating solar power (CSP) as the first phase of what would be the world’s largest facility of the kind. Yet, many questions remain over the future of the project.