Aldi is the common brand of two German family-owned discount supermarket chains with over 10,000 stores in 20 countries and an estimated combined turnover of more than €50 billion. Read More
ALD, a global leader in mobility solutions providing full-service leasing and fleet management services across 43 countries, announced the proposed combination of ALD and LeasePlan into NewALD. ...