Aldi, a retail giant having annual textile sales of €2.5 billion has joined the Business Environmental Performance Initiative (BEPI). As…