Bhagheeratha Energy Controls Ltd Share Price BHAGHEER. ENERG.