Downloadable computer software platforms for delivering news, enabling users to rate topics, facilitating social connections, viewing and sharing information, writing and publishing posts, sending and receiving messages, creating and managing user profiles, and supporting online communities and social networking.
Electrical and Scientific Apparatus