Challenged related to Covid-19 marred Hexaware's (HEXW) Q1CY20 operating performance (revenue down 1.1% QoQ CC) and are expected to worsen in Q2, making for a gloomy near-term outlook.