Loading
Loading
Last updated: 2025
By viewing this portfolio or using any of its features (including the Contact and Newsletter forms), you agree to be bound by these Terms of Service. If you disagree with any part of the terms, then you may not access the Service.
The Service and its original content, features and functionality are and will remain the exclusive property of Kannan V. The Service is protected by copyright, trademark, and other laws of both India and foreign countries.
Our Service may contain links to third-party web sites or services that are not owned or controlled by Kannan V. Kannan V has no control over, and assumes no responsibility for, the content, privacy policies, or practices of any third party web sites or services.
In no event shall Kannan V, nor his partners, be liable for any indirect, incidental, special, consequential or punitive damages, including without limitation, loss of profits, data, use, goodwill, or other intangible losses, resulting from your access to or use of or inability to access or use the Service.