American Express is readying the launch of a corporate payments platform in India, reports said Thursday (Feb. 23).
read more