BYD Reports Q2 Net Income of 8.2 Billion Yuan, Ending Five-Quarter Losing Streak | Epistemic News