The new year brings forth a tough time for IPOs. Globally, initial public offerings worth $26.7 billion have been priced, indicating a 60% fall from a year back. Due to pressure from tumultuous markets, pulled deals have been piled up. Sail through this blog to get the ultimate picture! What’s the Global Scenario for IPOs? …