Twitter Begins Paying Interest on Its Massive… Twitter has made its first interest payment on its more than $12.5 billion in looming debt, according to reports…
Amazon Reportedly Plans to Burn $1 Billion on… Amazon reportedly wants to see its logo on the big screen in 2023.Photo: Ink Drop (Shutterstock)Amazon must be…