According to Novuna Business Finance, the survey’s foremost finding was that 28% of polled businesses say environmental sustainability forms the foundation of their business.
According to Novuna Business Finance, the survey’s foremost finding was that 28% of polled businesses say environmental sustainability forms the foundation of their business.