News

GFL Environmental has significantly reduced its leverage, improving its financial stability. Read what justifies a buy ...