“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…