Examining the importance of EPDs
Sustainable or sustainability are perhaps two of the most overworked words encountered in business today. The good intention behind them is clear, but often defining what is and what is not sustainable is very difficult to pin down.