Bhubaneswar Municipal Corporation (BMC) Additional Commissioner Ratnakar Sahoo was allegedly dragged out of his office and attacked by a group of miscreants last week.