Team India's talented batter Shreyas Iyer will receive a BCCI central contract once again. In the previous year, the board did not grant him a contract since