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.