“SPACs are an investment vehicle and sponsors need to find good companies that can perform well as public companies,” said Mohsin Meghji, managing partner at NY-based corporate advisory firm M3 Partners…