My suggestion is the introduction of a temporary item bought in cartons with a stack of twenty or so for corporate characters to hang up via the pin command. The canvases in game for art I don't feel is a natural use here because they require staff members to remove from a location once installed.
Basically, just what the title says: digital/electronic posters.
How these would work:
*Similar to letters and e-notes, you would enter a message to be displayed.
*They could be hung/pinned up like photographs.
*Be removed by any individuals like photographs.
*So to reduce bloat, I'd suggest a decay system of either two to five days; at the end of the determined amount of time after being hung up the game would delete them.
*Purchased as a bulk item in cartons for an appropriate corporate purchase price.
Let corporate people shame and dictate in style (with any consequences which come from those acts)!