Apple has found itself in the hot seat in Germany, but this time with a twist. We bring you up to speed on Apple’s ongoing antitrust saga. Two major titans of the commercial space sector are at odds as Blue Origin slams SpaceX’s NASA contract. China has pledged to help out India as it faces a deepening Covid-19 crisis. Meanwhile, the US Centers for Disease Control and Prevention is easing mask guidance for vaccinated people.