“The repeated submission of a fake Bank Guarantee (BG ... came days after it posted a consolidated net profit of Rs 2,878.15 ...