ORDER WINSOriana Power Secures ₹1,180 Crore EPC Contract for 234 MW Floating Solar Project in Jharkhand Oriana Power Secures ₹1,180 Crore EPC Contract for 234 MW Floating Solar Project in Jharkhand Read Post »