B Corp certification is the latest status clothing for conscious companies. But without a clear indication of how it improves business practices, what does it really add?
The recent financial shenanigans of high-wealth individuals stuffing dollars under the proverbial mattress of offshore tax havens raise serious questions about modern-day corporate leadership. Current…