Business Description
Founded in 1985 and headquartered in New Delhi, Mega Corporation Limited is an Indian financial services firm that provides personal loans, business loans, and leasing solutions, along with funding options for green energy projects such as electric vehicle lithium batteries. The company also holds investments in securities. Originally established as Vibgyor Corporation Ltd., it adopted its current name in July 1999.