Comment Comment by xoxoy They made $331M in “profit” on $397M in carbon credit sales at 100% margin...meaning their core business still loses money.Also they have $14.5B in cash but only reporting $6M in interest income. Weird. parent xoxoy 6 years ago
Also they have $14.5B in cash but only reporting $6M in interest income. Weird.