Posts

A rebranding process to move beyond the send

/
YouSendIt is a cloud storage service established back in 2004 with 43 million registered users. After being renamed...