Original: On June 11 2007 , Candy Lo released her 10th album '' Process '' after joining her new record company '' WOW Music '' .
Simplified: On June 11 she released her first EP on her new label WOW Music .