Tata Power Solar, the solar unit of Indian utility Tata Power Co Ltd (BOM:500400), boosted its revenues in the fiscal year ended March by 52% year-on-year after a shift in strategy putting a focus on solar engineering, procurement and construction (EPC).