Can anyone make sense of this ledger news? Who the hell gave this the green light?

Reply to this note

Please Login to reply.

Discussion

No replies yet.