US appeals court upholds $562.5 million award for Devas Multimedia

Business