No has not been me buying, or bidding for that matter. I missed that PR completely as well, though I have not really been following very closely. Not sure I see the synergy with this new business division, seems like they are just throwing ideas against the wall to see what sticks.
I find the extreme left and the extreme right both quite annoying, especially the tin foil hat conspiracy theories.