Expressing displeasure over the newly constructed Eastern Peripheral Expressway not being thrown open to the public despite being informed earlier that it would be inaugurated by April 20, the Supreme Court on Thursday directed the National Highways