Financial insights of BGMSP