Tata Power Solar Commissions 66 MW EPC Project for Vibrant Energy