×
News Briefs | Kerala

Techie commits suicide apparently after being laid off