Degrowth in Revenue, Profits and Operating Profit Margin in recent results (QoQ)

Decline in Revenue, Profits and Profit Margin QoQ