RegenerationFinding the balance between environmental and economic needs in sustainable engineering March 20, 2023March 20, 2023