×
News Briefs | Kerala

Techie commits suicide apparently after being laid off

Techie commits suicide after being laid off