We have few branches in the countries other than India. We would want the system to follow the respective time zone and Currency in the MCB. Is it possible?

Yes, you can set the time zone and currency as per the country where you have the branches. When you choose the time zone and currency against the branch, the system follows the set time & currency and shows the same in reports.

Path: Settings/Organisation/Manage Organisation/Time Zones / Currency