Too many OSDs!

In the past nine years, nearly 3,500 officials were made Officers on Special Duty (OSDs) - a position that rarely gives opportunity for work and somet [Read More]

—–
Source: The Financial Express


 

Comments are closed. Please check back later.

 
 
 
1