Walt Macnee
Tata Communications and MasterCard unite to empower 100mil women
Tata Communications and MasterCard said they aim to financially empower 25,000 women in the developing world, part of a larger vision to ultimately reach 100 million women.