Twitter logs $270M quarterly loss as it prepares to fight Elon Musk in… Image Source : FILE PHOTO The April-June fiscal quarter encompassed a tumultuous… Read More...