Penalties come amid calls for greater oversight; company pledges to proactively police 'insider trading' on platforms.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera