Should the Government initiate an independent probe? | World Business Watch | WION