Technology Tesla's Competitor, BYD, Reveals European Factory Construction Progress: Satellite Images Suggest Factory's Structural Development , and Administrator 2025 May 5