View Post 2.1K views Current Affairs Quiz Current Affairs Quiz – May 26, 2017 May 28, 2017 Current Affairs Quiz - May 26, 2017 Q.1) Which of the following company had commissioned a 270 MW thermal unit…TweetPinShare+10 Shares View Post