News

For Q1 2025, Tesla took in $595 million in regulatory credits. Net income amounted to just $409 million.
Ontario's police watchdog is investigating after two police officers fired their guns during a traffic stop in North York, ...