By Administrator_India Capital Sands Reliance Industries (RIL) and and BP on April 26 announced commencement of production from the Satellite Cluster gas field in block KG D6, situated off India’s eastern coast. “The Satellite Cluster is the second of the three developments to come…