Tata Communications and MasterCard have announced a commitment to Action to financially empower 25,000 women in the developing world, which is…