Rackspace and Dell in Film Festival Competition

Rackspace and Dell are among more than 70 big companies vying to win the best video in the Center for Corporate Citizenship’s annual Film Festival. The competition allows companies to showcase their video skills to communicate how they give back to the communities they serve. Voting kicked off today and runs through March 1. Only […]