With the objective to meet insurance for all by 2047, the sector regulator Irdai on Friday issued a master circular directing life and non-life players to do a certain percentage of business compulsorily towards meeting rural, social sector and motor third-party obligations.