Rising Chinese solar module prices may put solar power projects at risk

By Mayank Aggarwal, Utpal Bhaskar