Apple is making waves in accessibility with new features coming to iPhones and iPads. Designed to empower users with diverse needs, these features include…
Top two Alibaba execs resign over fraud allegations
China’s largest e-commerce group, Alibaba.com, has confirmed that two of its top executives, Chief Executive David Wei, and Chief Operating Officer, Elvis Lee, have…