green report
noun

a part of a company's annual report Dealing with ecological matters

Browse by Subjects
Cost of tender
buyout
Louvre Accord
capital loss
pro tem