The live webcam site NeedLive.com and its vibrant affiliate program, Money Verse, were launched a little more than a year ago; but the way these budding entities are operated indicates that the leadership definitely is not green.
As a part of a new promotion, affiliate program NeedLive is offering webmasters the chance to win $3,000 or earn random payouts.