ZOHO Social New UI

Has your business been forced to adapt to working from home much more quickly than you would have liked?