Apple: All about the buybacks?

For the past seven years, Apple has relentlessly pursued a highly aggressive buyback policy. Over 313 billion dollars have been spent…

China sees fall in coronavirus deaths

China is seeing the first fall in coronavirus deaths as the country reported its fewest new infections of the 2019-nCoV coronavirus since January…