Hindustan Petroleum Corporation Limited is an Indian public sector undertaking in petroleum and natural gas industry, headquartered in Mumbai. From Wikipedia
Investigators will pursue leads to alleged masterminds still at large.