News

Facebook’s Program for Free Internet Access Stopped by Officials in Egypt

Facebook's Free Internet Program 'Free Basics', a program that provides users in the developing countries with free access to select websites on mobile devices, has been stopped by officials in Egypt.

Apple to Pay $348M to Settle Tax Dispute with Italy

Apple Inc. is going to pay $348 million to Italian tax authorities to settle the dispute in the allegations that Apple has failed to pay taxes for the last six years.

Researchers Found a Second Form of Transmissible Cancers in Tasmanian Devils

A second form of genetically distinct transmissible cancer in Tasmanian Devil was discovered by a team led by researchers from the University of Tasmania, Australia, and the University of Cambridge, UK.