An internal corporate film to promote technology giant Qualcomm’s Europe, Middle East, and Africa division.
Comments are closed.