Why is there a big gap between the BPCL spot and futures rate

#1

BPCL Spot - 353.05
BPCL Fut - 344.85

Why is there such a huge gap? Any pending dividends?

Will this price converge on expiry at month end?