Home ArticlesRenewable Energy 800 Megawatts Solar Project In Dubai Achieves Financial Closure