Quanergy Systems Announces Closing of Business Combination SUNNYVALE, Calif.–(BUSINESS WIRE)–Quanergy Systems Announces Closing of Business Combination Go to Source