India is geographically spread over 45 Degrees and shall have 3 time zones. Every 15 degrees time shall change by 1 hour. Geography demand us to make three zones, say East[E], Middle or Madhya [M] and West [W]. When it is 08:00 Hrs. in E, it will be 07:00 Hrs. in M and 06:00 Hrs. in W. This is how it should be geographically in India. But we have only one time zone.
Now consequences:-
Now body clock of 2/3 of Indians is not in sync with nature clock. Loss of so many things.