MasterCard announced the launch of its new non-financial service, MasterCard Aid Network, to help humanitarian organizations distribute aid relief in the absence of telecommunication channels....
In the end, though the stock price may be volatile and the Chinese economy is feeling the pinch of gravity, Alibaba is doing fine, according...