An ethically-minded riposte to traditional financial reporting that is gaining ground in Europe
Source: Management