industry Biffa PLC sees mixed bag across its services but industrial & Finance News Magazine Jan 27, 2022 Revenues dropped 30% during the lockdown but has started to recover in the recent weeks () said the impact of the… Read More...