Self-drive car rental company Zoomcar has announced the launch of its operations in Indonesia and Vietnam. The expansion follows its recent foray into international markets with its footprints in Philippines and Egypt to help ramp up their business.

Read more here.