Why do many mainland companies choose to list in Hong Kong stocks instead of A shares?

Large companies generally choose to list in places with large capital markets.

Because more capital can be raised.

There is little financing in the A-share market.

A shares are mostly speculative, not as predictable as Hong Kong stocks.

Hong Kong is more open, with more foreign investment and freer listing than the mainland.