(ADPnews) - Jun 18, 2010 - Indian XL Telecom & Energy Ltd (BOM:532788) said today it has been awarded two contracts with a total value of INR 525 million (USD 11.4m/EUR 9.2m) to deliver solar panels to a couple of European companies.