Inter Cars S.A. suffered a 20.0% y/y slump in sales revenues to PLN 607.6 million in April, 2020.