Ebikes EMotorad expands international footprint; launches e-bikes in Japan, NepalBy Rider Page TeamDecember 17, 20210 MUMBAI: Domestic premium electrical bike maker EMotorad has expanded its international footprint with the launch of its e-bikes in Japan…