Tesla overcomes supply chain woes to boost profit margins in July 26, 2021 Electric vehicle maker posts revenues ahead of Wall Street expectations