Lotus Tech secures $870 million ahead of deal completion with L Catterton SPAC

Lotus Tech secures $870 million ahead of deal completion with L Catterton SPAC