TechCrunch TechCrunch Is Punch Google's Swing At Microsoft Publisher? Is Punch Google’s Swing At Microsoft Publisher? Is Punch Google's Swing At Microsoft Publisher? TechCrunch Is Punch Google's Swing At Microsoft Publisher?