This is in line with the new work hours in discussion with 4 days work and 3 days off. Since being a new thing in INDIA might take sometime to come up with practical leave policies.
But for time being since 48 hours a week concept is in place, I believe the current policy should hold good.
But I read somewhere instead of 20=1 this should be changed to 30=1 so that employee do not take much leaves on top of 3 days week off.