diff --git a/src/apps/companies/__test__/router.test.js b/src/apps/companies/__test__/router.test.js
index 463d9164683..036341674f9 100644
--- a/src/apps/companies/__test__/router.test.js
+++ b/src/apps/companies/__test__/router.test.js
@@ -9,7 +9,6 @@ describe('Company router', () => {
'/:companyId/unarchive',
'/:companyId',
'/:companyId/details',
- '/:companyId/business-details',
'/:companyId/hierarchies/ghq/:globalHqId/add',
'/:companyId/hierarchies/ghq/remove',
'/:companyId/hierarchies/subsidiaries/:subsidiaryCompanyId/add',
diff --git a/src/apps/companies/apps/business-details/__test__/router.test.js b/src/apps/companies/apps/business-details/__test__/router.test.js
deleted file mode 100644
index cf6ef98e32d..00000000000
--- a/src/apps/companies/apps/business-details/__test__/router.test.js
+++ /dev/null
@@ -1,8 +0,0 @@
-const router = require('../router')
-
-describe('Business details routes', () => {
- it('should define all routes', () => {
- const paths = router.stack.filter((r) => r.route).map((r) => r.route.path)
- expect(paths).to.deep.equal(['/:companyId/business-details'])
- })
-})
diff --git a/src/apps/companies/apps/business-details/controllers.js b/src/apps/companies/apps/business-details/controllers.js
deleted file mode 100644
index 9238721e8ef..00000000000
--- a/src/apps/companies/apps/business-details/controllers.js
+++ /dev/null
@@ -1,29 +0,0 @@
-/* eslint-disable camelcase */
-
-const { pick } = require('lodash')
-
-const { getCompanySubsidiaries } = require('../../repos')
-
-async function renderBusinessDetails(req, res) {
- const { company, globalUltimate, dnbRelatedCompaniesCount } = res.locals
- const permissions = res.locals.user.permissions
- const subsidiaries = await getCompanySubsidiaries(req, company.id)
-
- res.render('companies/apps/business-details/views/client-container', {
- props: {
- subsidiariesCount: subsidiaries.count,
- dnbRelatedCompaniesCount,
- globalUltimate: globalUltimate
- ? pick(globalUltimate, ['name', 'url'])
- : undefined,
- permissions,
- localNavItems: res.locals.localNavItems,
- flashMessages: res.locals.getMessages(),
- companyId: company.id,
- },
- })
-}
-
-module.exports = {
- renderBusinessDetails,
-}
diff --git a/src/apps/companies/apps/business-details/router.js b/src/apps/companies/apps/business-details/router.js
deleted file mode 100644
index b564c1cfad5..00000000000
--- a/src/apps/companies/apps/business-details/router.js
+++ /dev/null
@@ -1,8 +0,0 @@
-const router = require('express').Router()
-
-const urls = require('../../../../lib/urls')
-const { renderBusinessDetails } = require('./controllers')
-
-router.get(urls.companies.businessDetails.route, renderBusinessDetails)
-
-module.exports = router
diff --git a/src/apps/companies/apps/business-details/views/client-container.njk b/src/apps/companies/apps/business-details/views/client-container.njk
deleted file mode 100644
index 3a373a42a5f..00000000000
--- a/src/apps/companies/apps/business-details/views/client-container.njk
+++ /dev/null
@@ -1,9 +0,0 @@
-{% extends "_layouts/template-no-local-header.njk" %}
-
-{% block body %}
- {% component 'react-slot', {
- id: 'company-business-details',
- props: props
- } %}
-
-{% endblock %}
diff --git a/src/apps/companies/router.js b/src/apps/companies/router.js
index 65462afaf44..492b3462b84 100644
--- a/src/apps/companies/router.js
+++ b/src/apps/companies/router.js
@@ -12,8 +12,6 @@ const {
const { renderDetails } = require('./controllers/details')
-const { renderBusinessDetails } = require('./apps/business-details/controllers')
-
const { renderOrders } = require('./controllers/orders')
const { archiveCompany, unarchiveCompany } = require('./controllers/archive')
const { renderContacts } = require('./controllers/contacts')
@@ -43,7 +41,6 @@ const addCompanyFormRouter = require('./apps/add-company/router')
const editCompanyFormRouter = require('./apps/edit-company/router')
const activityFeedRouter = require('./apps/activity-feed/router')
const dnbHierarchyRouter = require('./apps/dnb-hierarchy/router')
-const businessDetailsRouter = require('./apps/business-details/router')
const editHistoryRouter = require('./apps/edit-history/router')
const matchCompanyRouter = require('./apps/match-company/router')
const exportsRouter = require('./apps/exports/router')
@@ -88,8 +85,6 @@ router.use(
router.get(urls.companies.detail.route, redirectToFirstNavItem)
router.get(urls.companies.details.route, renderDetails)
-router.get(urls.companies.businessDetails.route, renderBusinessDetails)
-
router.get(urls.companies.hierarchies.ghq.add.route, setGlobalHQ)
router.get(urls.companies.hierarchies.ghq.remove.route, removeGlobalHQ)
@@ -116,7 +111,6 @@ router.get(urls.companies.subsidiaries.index.route, renderSubsidiaries)
router.use(activityFeedRouter)
router.use(dnbHierarchyRouter)
-router.use(businessDetailsRouter)
router.use(matchCompanyRouter)
router.use(exportsRouter)
router.use(referralsRouter)
diff --git a/src/client/index.jsx b/src/client/index.jsx
index fdb56b06f76..59db06e91cb 100644
--- a/src/client/index.jsx
+++ b/src/client/index.jsx
@@ -21,7 +21,6 @@ import CannotFindMatch from '../apps/companies/apps/match-company/client/CannotF
import EditCompanyList from '../apps/company-lists/client/EditCompanyList'
import CreateListForm from '../apps/company-lists/client/CreateListForm'
import ManageAdviser from '../apps/companies/apps/advisers/client/ManageAdviser'
-import CompanyBusinessDetails from '../apps/companies/apps/business-details/client/CompanyBusinessDetails'
import ExportsIndex from '../apps/companies/apps/exports/client/ExportsIndex'
import ExportsHistory from '../apps/companies/apps/exports/client/ExportsHistory/'
import ReferralDetails from '../apps/companies/apps/referrals/details/client/ReferralDetails'
@@ -191,14 +190,6 @@ function App() {
{(props) => }
-
- {(props) => (
-
- )}
-
{(props) => (