Public companies are under pressure to green their finances. What about private firms? By Catherine McIntyre