Oriana Power Limited has informed the Exchange of Receipt of Letter of Award for Setting up of 234 MW Solar Power Project under Engineering, Procurement and Commissioning (EPC) Segment