Why can't govt blacklist Pappu Construction?

By Republica
Published: September 24, 2018 05:01 AM

Pappu lands another big contract

KATHMANDU, Sept 24: On August 25, four people died when a boat carrying 27 people capsized after hitting the pillar of a half-done bridge over the Lalbakaiya River in Rautahat. The contractor of the bridge had left the bridge construction work incomplete for years and the locals were forced to use boats to cross the river, so the public blamed the contractor, Pappu Construction, for the deaths.

Locals including a former lawmaker filed a complaint with the local administration and also forwarded the complaint to the Ministry of Home Affairs against Pappu Construction and its promoter Hari Narayan Prasad Rauniyar, who is also a member of the House of Representatives.

News reports poured in from across the country about several projects left incomplete by Rauniyar's company. The list of incomplete projects was long and most of them were bridges. The contractor is currently sitting on development projects worth over Rs 7 billion in total and Rauniyar himself boasts of having the largest number of bridge projects across the country. But, the authorities have taken no action against him yet.

Amid public pressure, Minister for Physical Infrastructure and Transport Raghubir Mahaseth formed a probe panel led by Joint Secretary Dinesh Shrestha to investigate into the matter three weeks ago and the panel submitted its report to the government last week. But its content is still not public.

On Thursday, Rauniyar was seen sharing the dais with Prime Minister KP Oli during the 20th annual general meeting of the Federation of Contractors' Association Nepal. Addressing the meeting, Prime Minister Oli said that there were a few construction companies which have repeatedly defaulted on the project deadlines and the government would not extend their deadlines anymore. But the prime minister stopped short of naming the defaulter contractors.

Meanwhile, the National Reconstruction Authority on Friday decided to award the contract for the construction of a six-story building of Nepal Rastra Bank at Baluwatar to the same company, Pappu Construction. Although the project's estimated cost was Rs 3 billion, Pappu has promised to complete it for Rs 2.6 billion.

If a manager of any of the several incomplete projects had scrapped contract with Pappu and recommended blacklisting the contractor to the Public Procurement Monitoring Office (PPMO), the office would be bound to blacklist the contractor between one to three years. This would disqualify Pappu from participating in bidding for public tenders for the period. But nothing such has happened and Pappu is still landing big contracts one after another. PPMO officials informed they have not received any complaint against the contractor.

Som Raj Baral, an assistant to Minister Mahaseth, informed that the minister was on a China visit and joined office Sunday. “The minister will decide the matter,” added Baral.

Interestingly, Rauniyar, who was elected to parliament from the Federal Socialist Forum, is also a member of parliament's Development and Technology Committee, which has not yet started any formal discussions on the projects which are sick due to nonperformance by the contractors. He is not only immune to any action but also receives political protection, according to sources.

After Lalbakaiya boat capsize, Chief Minister of Province 2 Lal Babu Raut, who is also from the same party as Rauniyar, said that the contractor alone should not be blamed as the government's failure to allocate budget on time was also responsible for the delay in the project.

It has been over a year since the Commission for the Investigation of Abuse of Authority (CIAA) started a probe into the collapse of the Pappu-built Jabdighat Bridge in Bardiya district. But the CIAA investigation is still ongoing. The constitutional anti-graft body had started the investigation after the bridge over the Babai River collapsed in August last year.

There had been an attempt to blacklist Pappu Construction some eight years ago. The then head of the Hetauda Division Road office Dayananda Jha had recommended action against Pappu Construction to the PPMO after finding that Pappu had submitting fake documents to win contracts. But no action was taken against Pappu and Jha had to pay a hefty price for his action.

Although Jha's seniors had supported his move, the then prime minister Madhav Nepal and then minister for physical planning Bijay Kumar Gachchhadar refused to defend Jha's action.

Instead, Rauniyar lodged a complaint at the CIAA against Jha. CIAA grilled Jha. Rauniyar, using its political connections managed to transfer Jha to the Department of Roads where he was shunted to the reserve pool for months. The PPMO never blacklisted Rauniyar's company.

Request history8.2.19PHP Version5.58sRequest Duration6MBMemory UsageGET amp/news/{slug}Route
    • Booting (13.83ms)time
    • Application (5.57s)time
    • 1 x Application (99.75%)
      5.57s
      1 x Booting (0.25%)
      13.83ms
      1 templates were rendered
      • frontend.amp-detailamp-detail.blade.php#?blade
      uri
      GET amp/news/{slug}
      middleware
      web, mynews, kyc
      controller
      App\Http\Controllers\Frontend\News\NewsController@getBySlug
      namespace
      prefix
      where
      as
      news.slug
      file
      app/Http/Controllers/Frontend/News/NewsController.php:276-373
      10 statements were executed5.53s
      • NewsController.php#297republica1284msselect `id`, `title`, `content`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `is_subscriber_user`, `is_free`, `is_logged_in_user`, `content`, `caption`, `news_slug`, `exclusive_news` from `news` where `permalink` = 'why-can-t-govt-blacklist-pappu-construction' and `status` = 1 limit 1
        Bindings
        • 0: why-can-t-govt-blacklist-pappu-construction
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1650μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (50509)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1520μsselect `categories`.`id`, `name`, `news_has_categories`.`news_id` as `pivot_news_id`, `news_has_categories`.`category_id` as `pivot_category_id`, `news_has_categories`.`created_at` as `pivot_created_at`, `news_has_categories`.`updated_at` as `pivot_updated_at` from `categories` inner join `news_has_categories` on `categories`.`id` = `news_has_categories`.`category_id` where `news_has_categories`.`news_id` in (50509)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1510μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (50509)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1510μsselect `authors`.`id`, `name`, `avatar`, `news_has_authors`.`news_id` as `pivot_news_id`, `news_has_authors`.`author_id` as `pivot_author_id`, `news_has_authors`.`created_at` as `pivot_created_at`, `news_has_authors`.`updated_at` as `pivot_updated_at` from `authors` inner join `news_has_authors` on `authors`.`id` = `news_has_authors`.`author_id` where `news_has_authors`.`news_id` in (50509)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#388republica13.49sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, MATCH(title, excerpt) AGAINST ('Why cant govt blacklist Pappu Construction' IN BOOLEAN MODE) as score from `news` where `id` != 50509 and `status` = 1 order by `score` desc, `pub_date` desc limit 6
        Bindings
        • 0: 50509
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica11.65msselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (88093, 101466, 108297, 121669, 131648, 139512)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica1700μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (88093, 101466, 108297, 121669, 131648, 139512)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#416republica11.73sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `read_time`, `news_slug` from `news` where `pub_date` between '2025-04-03 20:53:11' and '2025-04-04 20:53:11' and `id` not in (50509) and `status` = 1 order by `view_count` desc limit 3
        Bindings
        • 0: 2025-04-03 20:53:11
        • 1: 2025-04-04 20:53:11
        • 2: 50509
        • 3: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:416
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:410
        • app/Http/Controllers/Frontend/News/NewsController.php:315
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • UpdateNewsVisitListener.php#27republica115.81msupdate `news` set `view_count` = `view_count` + 1, `news`.`updated_at` = '2025-04-04 20:53:12' where `id` = 50509 and `status` = 1
        Bindings
        • 0: 2025-04-04 20:53:12
        • 1: 50509
        • 2: 1
        Backtrace
        • app/Listeners/UpdateNewsVisitListener.php:27
        • vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:473
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:264
      App\Models\News
      7News.php#?
      App\Models\Attachment
      6Attachment.php#?
      App\Models\Category
      1Category.php#?
      App\Models\Author
      1Author.php#?
          _token
          oWztswlq7RPt6nuuzQbjCuxcKUgL8rwqZVDCj0zP
          subscriber_only_page
          https://newtest.myrepublica.com/amp/news/why-can-t-govt-blacklist-pappu-construction
          _previous
          array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/why-can-t-govt-blacklist-pappu-constr...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /amp/news/why-can-t-govt-blacklist-pappu-construction
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:23 [ "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "cf-connecting-ip" => array:1 [ 0 => "3.139.104.122" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "host" => array:1 [ 0 => "newtest.myrepublica.com" ] "x-forwarded-for" => array:1 [ 0 => "3.139.104.122" ] "cf-ray" => array:1 [ 0 => "92b1b81d389413d1-ORD" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Fri, 04 Apr 2025 15:08:12 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkpXbmtGaUtrb3NKV0Uyc2pFM2txSVE9PSIsInZhbHVlIjoidFhhNzZjdlBtQ2lkZldnRjZNb2tmK0EzdUY2QkNNdE80Vm5Xb21LOFZZeFpaSkpHZ0VuSURqbTJ3YkE0RlgzUEVHZEp6STBlOWYyaDdDMkRMU3NHeVczeEVJMm5RWjRsdjdLVHNZT1paMDl3ZGowMGNyN1V5azFVOWp1MDFYeDYiLCJtYWMiOiIxMDU2ZjZlZDQ0MGEyMDVjODdiMDExYzhmYWFmM2EzYjgyMTU3Y2MzOWI2MWFlNGUyNDdlNGY2YzJhZDQxNDMwIiwidGFnIjoiIn0%3D; expires=Sat, 04 Apr 2026 15:08:12 GMT; Max-Age=31536000; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6IkpXbmtGaUtrb3NKV0Uyc2pFM2txSVE9PSIsInZhbHVlIjoidFhhNzZjdlBtQ2lkZldnRjZNb2tmK0EzdUY2QkNNdE80Vm5Xb21LOFZZeFpaSkpHZ0VuSURqbTJ3YkE0RlgzUEVHZEp6S" 1 => "republica_session=eyJpdiI6ImpzQTV2WmxreVlxR2tNTzlJbjJlbGc9PSIsInZhbHVlIjoiaEg3dHJ4TU9ObVlpdnNjZXlCZ1pHTUE2UE14aDVFZ1FkVHlBQVg3S3pKSU9NMUlXSE40aE9aSGY1QlNlZU5FSHRmeklyZWlQVm9PSGQ2NGw1WnZQNjNIM0ZMKzVjU1JIdkRURFRyZDFYKzNLZ1FURWkyVUxwcXpVeWJhK3FKQzIiLCJtYWMiOiI1ODgwMmUwYWEyNGYyNDYzOTI5OTQ2NTk3OWMxOTliMzQxMjVmMWJlZWZmY2QyNDA0MjNlYjNlYTM5NGE1YjU0IiwidGFnIjoiIn0%3D; expires=Sat, 04 Apr 2026 15:08:12 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=laxrepublica_session=eyJpdiI6ImpzQTV2WmxreVlxR2tNTzlJbjJlbGc9PSIsInZhbHVlIjoiaEg3dHJ4TU9ObVlpdnNjZXlCZ1pHTUE2UE14aDVFZ1FkVHlBQVg3S3pKSU9NMUlXSE40aE9aSGY1QlNlZU5FSH" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkpXbmtGaUtrb3NKV0Uyc2pFM2txSVE9PSIsInZhbHVlIjoidFhhNzZjdlBtQ2lkZldnRjZNb2tmK0EzdUY2QkNNdE80Vm5Xb21LOFZZeFpaSkpHZ0VuSURqbTJ3YkE0RlgzUEVHZEp6STBlOWYyaDdDMkRMU3NHeVczeEVJMm5RWjRsdjdLVHNZT1paMDl3ZGowMGNyN1V5azFVOWp1MDFYeDYiLCJtYWMiOiIxMDU2ZjZlZDQ0MGEyMDVjODdiMDExYzhmYWFmM2EzYjgyMTU3Y2MzOWI2MWFlNGUyNDdlNGY2YzJhZDQxNDMwIiwidGFnIjoiIn0%3D; expires=Sat, 04-Apr-2026 15:08:12 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IkpXbmtGaUtrb3NKV0Uyc2pFM2txSVE9PSIsInZhbHVlIjoidFhhNzZjdlBtQ2lkZldnRjZNb2tmK0EzdUY2QkNNdE80Vm5Xb21LOFZZeFpaSkpHZ0VuSURqbTJ3YkE0RlgzUEVHZEp6S" 1 => "republica_session=eyJpdiI6ImpzQTV2WmxreVlxR2tNTzlJbjJlbGc9PSIsInZhbHVlIjoiaEg3dHJ4TU9ObVlpdnNjZXlCZ1pHTUE2UE14aDVFZ1FkVHlBQVg3S3pKSU9NMUlXSE40aE9aSGY1QlNlZU5FSHRmeklyZWlQVm9PSGQ2NGw1WnZQNjNIM0ZMKzVjU1JIdkRURFRyZDFYKzNLZ1FURWkyVUxwcXpVeWJhK3FKQzIiLCJtYWMiOiI1ODgwMmUwYWEyNGYyNDYzOTI5OTQ2NTk3OWMxOTliMzQxMjVmMWJlZWZmY2QyNDA0MjNlYjNlYTM5NGE1YjU0IiwidGFnIjoiIn0%3D; expires=Sat, 04-Apr-2026 15:08:12 GMT; path=/; secure; httponlyrepublica_session=eyJpdiI6ImpzQTV2WmxreVlxR2tNTzlJbjJlbGc9PSIsInZhbHVlIjoiaEg3dHJ4TU9ObVlpdnNjZXlCZ1pHTUE2UE14aDVFZ1FkVHlBQVg3S3pKSU9NMUlXSE40aE9aSGY1QlNlZU5FSH" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "oWztswlq7RPt6nuuzQbjCuxcKUgL8rwqZVDCj0zP" "subscriber_only_page" => "https://newtest.myrepublica.com/amp/news/why-can-t-govt-blacklist-pappu-construction" "_previous" => array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/why-can-t-govt-blacklist-pappu-construction" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-04 20:53:12GET/amp/news/why-can-t-govt-blacklist-pappu-construction11015