Photo: Photo by Todd Williamson/Getty Images for Sun Seven Media Seven Stars Cloud Group, a Chinese cloud technology company founded and run by entertainment mogul Brian Wu, saw its […] Click here to view full article