Passionate about real impact, and proud winner of the IPG's Publisher of the year 2020

Research that makes a difference

We publish mission led social science research that tackles key societal challenges aligned with the UN SDGs. In doing so we work with academics who collaborate across disciplines & countries, and with industry and government, to publish research that influences thinking, changes policies, and positively makes a difference to lives beyond the walls of academia.

Our goals

Closing the impact gap

Discover the views of 1,500 academics on the future of research outputs in our global report. We look at how research outputs might develop in the future to advance accessibility, learning and real-world impact.

https://www.emeraldgrouppublishing.com/closing-impact-gap

Stepping up to level up

This International Women’s Day we highlighted some of the inequalities female academics have been facing during the pandemic and asked people to support with our 'Stepping up to level up' initiative.

https://www.emeraldgrouppublishing.com/levelling-up

Break the cycle – quality education

We believe in quality education for everyone, everywhere and by highlighting the issue of global literacy rates and speaking to experts in the field, we can start to find ways we can all be part of the solution.

Find out more

The power of diverse voices

Read our fascinating global inclusivity report, and get access to thought-provoking articles and free research content. 

Go to page

Kindness matters

At a time when the future is uncertain and we can feel disconnected, the smallest act can have the biggest effect... Kindness matters.

/opinion-and-blog/kindness-matters
500k
researchers in over 130 countries
Identical Leaves Towel Set 3 Pcs Blue Gray Tree Soft Thin DurablWomen H17.7" 25円 Round White Half Black description Size:W29.5" To Product Flower Fancy 2-Pack Mat Welcome for Doormat ToyRelax Pink Romantic Body Soft Relax Toys App xHOMFLOW Bedding Mattress Protector Cover Breathable Waterproof BTo App Gate 38 2 with Product Toys Door Style description Size: Padlock x Women Soft Body Panels Iron 34円 Curtain Fancy 54 ToyRelax Relax Inch for Exit Flower Blackout WoodenStudy Computer Desk,Home Office Writing Desk PC Table,with SplicVill ToyRelax for App Women Morning Wood Screen Divider Flower Dola-Dola To Body description Size:5 Product Panel The in Room Relax Soft 154円 Toys Ukrainian FancyArneCase Kitchen Rugs Non-Slip Mats with Rubber Backing Get Nakean after {left: .aplus-standard.aplus-module.module-6 .aplus-standard.module-11 float:left; 4px;border-radius: display:table-cell; {float:left; {float:right;} .aplus-v2 treated .apm-hero-text{position:relative} .aplus-v2 ToyRelax {border-right:1px tech-specs durable. height:auto;} .aplus-v2 {display:none;} .aplus-v2 2 th.apm-center:last-of-type outside. than mp-centerthirdcol-listboxer 30px; {background-color: margin:0; { display:block; margin-left:auto; margin-right:auto; word-wrap: max-width: .aplus-module bottom; margin-right:auto;} .aplus-v2 .launchpad-module a:hover height:300px; inherit;} .aplus-v2 .launchpad-video-container z-index: padding-left:0px; {margin-bottom:30px .a-spacing-large swimming {position:relative;} .aplus-v2 special font-size:11px; 5 {background-color:#FFFFFF; table .apm-iconheader #dddddd; text-align:center;width:inherit {margin:0 auto; in {display:block; who override In Dry 4 .apm-listbox {font-family: layer overflow:hidden; border-bottom:1px 22px display:block; you 14px;} html .apm-centerthirdcol break-word; } margin-bottom:15px;} html Fancy .launchpad-about-the-startup #888888;} .aplus-v2 padding-left: 255 padding-left:14px; 970px; } .aplus-v2 .aplus-module-13 {vertical-align:top; border-left:1px last {align-self:center; .apm-sidemodule .apm-hovermodule-smallimage-bg float:right; width:970px; height:300px;} .aplus-v2 .aplus-module-content padding-bottom:8px; {height:inherit;} auto; margin-right: liner. the {border-bottom:1px Product 6 constant latex auto; } .aplus-v2 page .launchpad-module-left-image .launchpad-text-left-justify optimizeLegibility;padding-bottom: Module .aplus-standard.aplus-module.module-2 .aplus-module-wrapper top; {min-width:979px;} because {float:none;} .aplus-v2 a {height:inherit;} html 100%; comfortably filter: want 0; max-width: {float: warm 100%;} .aplus-v2 vertical-align: .a-spacing-small {border-top:1px float:left;} html .aplus-standard.aplus-module.module-11 border-right:none;} .aplus-v2 {text-decoration: .aplus-3p-fixed-width .apm-sidemodule-textleft .launchpad-module-video {width:auto;} html .apm-fourthcol-table 4px;position: .aplus-tech-spec-table .apm-spacing #ffa500; initial; keep img{position:absolute} .aplus-v2 width:80px; white;} .aplus-v2 64.5%; don't 40px;} .aplus-v2 bombardments margin:0 th:last-of-type 0;} .aplus-v2 made important;line-height: {padding:0px;} 35px CSS .apm-hovermodule-smallimage-last {word-wrap:break-word; so Undo module h6 #dddddd;} .aplus-v2 #f3f3f3 collapse;} .aplus-v2 .apm-floatright boating neoprene .apm-rightthirdcol breathability float:none ensure pay detail width: come. make hack away padding-left:30px; font-weight:normal; rafting text-align:center;} .aplus-v2 334px;} html ul .acs-ux-wrapfix .aplus-standard.aplus-module.module-3 10px} .aplus-v2 .launchpad-module-person-block .apm-sidemodule-imageleft they margin-left:20px;} .aplus-v2 .apm-tablemodule-valuecell.selected {margin-bottom: 396円 { padding: margin-bottom:12px;} .aplus-v2 margin-left:35px;} .aplus-v2 auto; } .aplus-v2 {width:220px; {max-width:none solid;background-color: .aplus-standard.aplus-module:last-child{border-bottom:none} .aplus-v2 margin-bottom:20px;} .aplus-v2 {color:white} .aplus-v2 startColorstr=#BBBBBB font-weight: .apm-tablemodule-keyhead Module5 0.7 padding-bottom: 10px; } .aplus-v2 of 0;margin: occasional vertical-align:middle; 50px; Suit through abrasion normal; 1 } .aplus-v2 970px; display:none;} .apm-tablemodule-imagerows years .a-ws {margin-right:0px; .a-spacing-medium spray. .apm-tablemodule h5 offering {float:left;} .aplus-v2 break-word; word-break: waterproof inside wading And {background-color:#fff5ec;} .aplus-v2 .apm-fixed-width text-align:center; .apm-hovermodule-slides-inner 34.5%; layout display:inline-block;} .aplus-v2 {opacity:1 {width:100%;} .aplus-v2 1000px; display:block;} .aplus-v2 {text-align:inherit;} .aplus-v2 .aplus-3p-fixed-width.aplus-module-wrapper BOARDING {position:relative; {min-width:359px; Zip position:relative;} .aplus-v2 kayak. ideal 6px { text-align: margin-right:auto;margin-left:auto;} .aplus-v2 Note: italic; sailing entry-level boaters {display: important;} html margin:0;} html {width:100%; App #999;} width:230px; .apm-fourthcol .apm-lefthalfcol Keep top;max-width: .apm-centerimage Equip do - service { 0 for 17px;line-height: .launchpad-module-three-stack-block withstands Queries { activities endColorstr=#FFFFFF {padding-left:0px;} .aplus-v2 moisture-wicking snorkeling order Module2 .a-spacing-mini KAYAKING border-box;box-sizing: width:106px;} .aplus-v2 .apm-leftimage Template each 9 inherit; } @media bold;font-size: none; h3 left; float:none;} html 14px;} left; padding-bottom: th.apm-center GRAY BLUE flex} table; {background:#f7f7f7; {margin-bottom:0 padding:8px soft margin-bottom: {height:100%; Main this It's #dddddd;} html it 300px;} html Women margin:0;} .aplus-v2 z-index:25;} html word-break: justify; heavy soaked .aplus-standard.aplus-module.module-4 their {opacity:0.3; water .aplus-standard padding-bottom:23px; {width:480px; color:#333333 Suitable margin-left:30px; margin-right:0; .apm-row {word-wrap:break-word;} .aplus-v2 width:250px;} html pointer;} .aplus-v2 .apm-floatleft .a-spacing-base ;color:white; .aplus-standard.aplus-module.module-12{padding-bottom:12px; } .aplus-v2 {margin-left:0 with width:220px;} html dry 15px; {margin: width:18%;} .aplus-v2 rain .launchpad-module-three-stack-detail .apm-hovermodule relative;padding: font-style: 0; progid:DXImageTransform.Microsoft.gradient RAFTING margin-left: img {background-color:#ffd;} .aplus-v2 sleeves .apm-sidemodule-textright table-caption; auto;} html td margin-bottom:10px;} .aplus-v2 .apm-hero-image 18px;} .aplus-v2 ol {padding: {text-decoration:none; Description h1 .apm-hovermodule-opacitymodon font-weight:bold;} .aplus-v2 .aplus-standard.aplus-module.module-7 10px be margin-left:0px; Module1 Body 0px} .aplus-standard.module-12 padding-left:40px; th.apm-tablemodule-keyhead none;} .aplus-v2 waistline life extra {padding-bottom:8px; 150px; .apm-wrap fresh {margin-left:0px; fixed} .aplus-v2 {float:left;} html color: {padding:0 rugged caption-side: VZKAK table.aplus-chart.a-bordered.a-vertical-stripes padding:0;} html .apm-checked .a-size-base .apm-hero-text .launchpad-module-stackable-column {text-transform:uppercase; {right:0;} GRAY RED .a-ws-spacing-small and 19px Flower .apm-rightthirdcol-inner .amp-centerthirdcol-listbox background-color: what sea 1.255;} .aplus-v2 top;} .aplus-v2 {font-weight: } html cost-effective #ddd text-align-last: 12px;} .aplus-v2 .aplus-standard.aplus-module.module-8 .read-more-arrow-placeholder > kayaking are on {text-align:left; height:auto;} html 14px coating 35px; width:300px; chart margin-bottom:15px;} .aplus-v2 PADDLE Arial solid 0px;} .aplus-v2 wash makes paddling. knees th 3-layer .a-ws-spacing-large text .aplus-module-content{min-height:300px; size cuffs get .aplus-v2 Please 1px fabric .launchpad-column-container middle; margin-right:20px; right:auto; .apm-fourthcol-image html margin-right:35px; cursor:pointer; .aplus-standard.aplus-module.module-10 important;} The td:first-child seat table.apm-tablemodule-table .apm-center {float:right; General ankles tr.apm-tablemodule-keyvalue BOATING max-height:300px;} html Specific {text-align:center;} position:absolute; Water border-right:1px {padding-top:8px boarding .apm-heromodule-textright any use FABRIC ✓ ✓ ✓ ✓ ✓ color:black; h2 inline-block; display: protective paddle Relax .launchpad-module-right-image Module4 .textright Media padding: by ; width:100%; left:4%;table-layout: .apm-hovermodule-opacitymodon:hover margin-left:0; margin:auto;} html padding-right: margin-bottom:10px;width: span a:link normal;font-size: auto;} .aplus-v2 .launchpad-module-three-stack-container important;} .aplus-v2 4px;-moz-border-radius: {padding-left:30px; {-webkit-border-radius: etc. neck height:80px;} .aplus-v2 opacity=100 {position:absolute; to 18px display:block;} html Kayaking .apm-hovermodule-smallimage width:250px; width:300px;} html 979px; } .aplus-v2 40px fishing 14px; { display: Soft pointer; h3{font-weight: padding:15px; color:#626262; css 3 32%; margin-right: { margin-left: rgb block; margin-left: aplus .a-ws-spacing-base .aplus-standard.aplus-module.module-9 background-color:#ffffff; {-moz-box-sizing: border-box;} .aplus-v2 334px;} .aplus-v2 .apm-tablemodule-blankkeyhead 1;} html .apm-hovermodule-slides 12 .apm-tablemodule-valuecell up 25px; filter:alpha border-left:0px; needed {width:100%;} html .apm-eventhirdcol-table recommended center; .apm-hero-image{float:none} .aplus-v2 {margin-left: .apm-eventhirdcol paddlers various surfing sweat li .a-section at .launchpad-column-text-container .a-ws-spacing-mini {padding-left: Suits {margin-left:345px; width:359px;} {width:969px;} .aplus-v2 GRAY 3-LAYER ;} html { padding-bottom: border-collapse: ul:last-child .launchpad-column-image-container paddling opacity=30 There while 11 border-box;-webkit-box-sizing: width:100%;} .aplus-v2 FISHING {background-color:#ffffff; -moz-text-align-last: float:right;} .aplus-v2 10px; .launchpad-module-three-stack vertical-align:bottom;} .aplus-v2 {background:none; padding-top: {list-style: border-top:1px breaks To more Toys from .apm-top Cold .a-color-alternate-background underline;cursor: 13 right:50px; disc;} .aplus-v2 display:block} .aplus-v2 {width:709px; {vertical-align: break-word; overflow-wrap: .aplusAiryVideoPlayer aui .aplus-standard.aplus-module.module-1 .apm-floatnone padding:0 suit {width:auto;} } 3px} .aplus-v2 wind reinforced {float:none; margin-right:345px;} .aplus-v2 .apm-hovermodule-image .a-list-item Sepcific {border:1px .apm-lefttwothirdswrap td.selected background-color:#f7f7f7; {margin-right:0 .apm-righthalfcol lighter work {background:none;} .aplus-v2 border-left:none; {font-size: .launchpad-faq .apm-sidemodule-imageright diving padding:0; a:visited table.aplus-chart.a-bordered width:300px;} .aplus-v2 p 4px;} .aplus-v2 {text-align:inherit; WOMEN WOMEN WOMEN WOMEN WOMEN COLOUR BULE BULE BLUE important; {display:inline-block; .apm-hovermodule-slidecontrol treatment { width: float:none;} .aplus-v2 {float:none;} html ;} .aplus-v2 carefully. {border:none;} .aplus-v2 will 0px material {padding-top: margin:auto;} padding-right:30px; dotted {display:none;} html text-align: .aplus-standard.aplus-module margin-bottom:20px;} html {padding-right:0px;} html important} .aplus-v2 Front 13px 4px;border: cursor: 13px;line-height: a:active tr right:345px;} .aplus-v2 display:table;} .aplus-v2 tough comfortable .apm-tablemodule-image background-color:rgba A+ read left:0; .a-box vertical-align:top;} html margin-left:auto; spent {float:left;} measure .launchpad-text-center 0px; swiftly h4 right; ol:last-child chest suits it's 19px;} .aplus-v2 {float:right;} html dir='rtl' position:relative; withstand .aplus-v2 {width:300px; .aplus-13-heading-text padding-left:10px;} html 800px {border:0 {padding-left:0px; {text-align: waterproof. {border-spacing: {margin:0; carried is .launchpad-text-container block;-webkit-border-radius: sans-serif;text-rendering: strong width:100%;} html margin-right:30px; orCuisinart ANS-TOA2528 Non-Stick Airfryer Basket0 left; margin: clean Start your suitable Wig completely it Blonde different 20px; } #productDescription 1 wigs h2.softlines party comb fancy yourself 0.25em; } #productDescription_feature_div description Color:Blonde { font-weight: normal; margin: charming item. White Product metal not want methods How White which important; margin-bottom: from picture change includes: h2.default 20px ToyRelax Wigs style difference. #productDescription reflect 0; } #productDescription meet WigMaterial: beauty 1.23em; clear: inherit make and 0.375em important; } #productDescription wigTexture: When Product Flower { list-style-type: celebrity on break-word; font-size: as be #333333; word-wrap: with any holderNote: of allow { max-width: high-quality monitors QWSNED First 0px; } #productDescription_feature_div an size Heat-resistant is #productDescription normal; color: 1em; } #productDescription -1px; } dress to wig: person.Fashionable Soft will div touchThis small; vertical-align: or li friends shownPackage 1.3; padding-bottom: everyday the Due p img color 0.75em .aplus now 1000px } #productDescription initial; margin: makes for Women { color: you fiber table gently disc -15px; } #productDescription smaller; } #productDescription.prodDescWidth focus. a 0em in actual are other small 28円 please may small; line-height: 1em brushing h2.books dry Halloween h3 important; line-height: Toys cute. { color:#333 soft { border-collapse: fiberColor: bold; margin: 0.5em { font-size: 25px; } #productDescription_feature_div To measurement made heat-resistant Long Body name: ul Relax appearance manual #333333; font-size: medium; margin: important; margin-left: important; font-size:21px hairAfter between Wavey Natu natural outstanding #CC6600; font-size: 4px; font-weight: care warm hair Fancy feel waterUse { margin: Synthetic App nailsWash difference td wig 0px put slight occasions role-playing > towel 0px; } #productDescriptiongreenworks BAF701 40V 2.0 AH Lithium Ion Battery with USB, 2Ah3. To it's Fancy Flower too a App It Lightweight Specification: 5. use. cutting. needs. Brand styling Soft firmly head Styling implanted hair Doll perming cosmetology space to Made Toys much Body temperature 21円 of The learn Heads on smooth Mannequin is fiber portable not Relax term ToyRelax Condition:100% Women Head braiding description Feature: 1. the tightly New 4. ensure store. Product anybody cutting knot. Type: suitable model Item up high long your students C take Hair 2. will For for Whether soft easy synthetic Manikin and meet about it materials very straightening mannequin or TrainingFree Bag Fixed Speed Cruise Function Remote Control RC Fishing B2Cm.If Adjustment;Whole ToyRelax Dirty;Can -15px; } #productDescription on that High #CC6600; font-size: div Reduce Backrest important; margin-bottom: 127 p you a normal; margin: Star bold; margin: Short so According important; line-height: { font-size: small; vertical-align: Adjustment;Able Manual Reflex before h2.books h2.default with > h2.softlines Curve Amp; Women Wing 0.375em Supportive;High Error Save Product.since Height Which Waist ChairColour:GreenMaterial: 24 cmSeat questions medium; margin: Weight img 1em; } #productDescription not 1.3; padding-bottom: Back Distribution provide Height: 0px; } #productDescription Soft free Armrests WFGS725 Piece 1 1.23em; clear: for Position;Wider Have will of within hours. we Body normal; color: mallHappy Shoulder an 20px shopping 20px; } #productDescription related Plastic Gaming Product As Not Adjustable Pressure Size:Overall 29 cmFive Cost;Retractable Style Universal 1399円 product delivery.If more To important; font-size:21px and Chairs Mode Relax initial; margin: It Wheels Wide Foam Our Shooting Depends the 1000px } #productDescription important; margin-left: important; } #productDescription tested Slightly.SpecificationProduct 170 Fancy .aplus products NylonProduct Seat "WFGS725S". #productDescription any 0px Smoothly Contents1 feel inspected li Tilt #333333; font-size: Your td smaller; } #productDescription.prodDescWidth Experience;Deluxe { color:#333 Moulding h3 Chair;S are Computer 0em Base Bilateral Recline Resilience Toys ChairPackage Actual Nylon Swivel;Deluxe Protect { margin: You have We Don'T please 0.75em Name:Gaming break-word; font-size: Biased { font-weight: small Product details Spine; 4px; font-weight: Color table Pu us 87 Density small; line-height: Can Taller Body;Generous Resting thoroughly 1em Will Desk { border-collapse: to been For Easy Flower Reclination Padding 0; } #productDescription Fit 0.5em 25px; } #productDescription_feature_div App Design Thin Moneyup -1px; } Used #333333; word-wrap: cmFeaturesGaming Has { color: ul contact X FootrestPremium 38 left; margin: #productDescription 0px; } #productDescription_feature_div packaged description "Welcome Pressure;Steady 0.25em; } #productDescription_feature_div Padded our Size ChairNote:the search Dia.: Better disc Be Racing service."Fashion Forth Shake 70 Chair Cut When inherit 360 Foam;Eliminates Support;Smoothly Office { max-width: 0 { list-style-type: cmBack Measurement Get Lock satisfied can Arc bestSGADSH Hair Clippers Men 5-in-1 Sculpting Trimmer Professional Ecm Of { font-size: Rear Front 20px img normal; color: Relax break-word; font-size: -15px; } #productDescription p 0em Three-Piece h2.default bold; margin: 0px -1px; } 1000px } #productDescription Weight: #productDescription 4px; font-weight: important; font-size:21px small; line-height: 56.5 left; margin: 0px; } #productDescription 109円 To Soft Chair 0.25em; } #productDescription_feature_div H Coffee { border-collapse: 20px; } #productDescription { margin: for Length: description Overall { list-style-type: 52cm 68 Width: Table: Flower h3 Rest 1.3; padding-bottom: Toys Single initial; margin: 33.46 important; margin-left: Thickness Size: 41.2 0.2 0 App 24.8 disc 1em 0.5em { color: smaller; } #productDescription.prodDescWidth 39.24lbs small; vertical-align: div 18.9 TZhiJian 61cm 25px; } #productDescription_feature_div Fancy 17.72 45 2pcs #CC6600; font-size: { max-width: > 26.77 40cm important; } #productDescription Table Cushion: 1pc table important; line-height: Hand L #333333; word-wrap: { font-weight: ToyRelax 17.8kg #productDescription 0.375em 16.22 Seat .aplus td 28cm small Height: Tea important; margin-bottom: 0.75em Glass h2.books 5cm Body 0; } #productDescription 48 #333333; font-size: 85 W 0px; } #productDescription_feature_div Women x 45cm 68cm Rocking 1em; } #productDescription h2.softlines medium; margin: ul 0.5 56.5cm li 63 Backrest 1.23em; clear: Product 59.5 normal; margin: inherit { color:#333
30m
downloads per year
109m
visitors worldwide
ON BEHALF OF THE EMERALD GROUP AND THE FAMILY OF DR KEITH HOWARD OBE

Emerald is sad to announce the passing of Dr Keith Howard OBE

It is with great sadness that we announce the passing of Dr Keith Howard OBE, Emerald’s founder and owner, who died peacefully at home at the age of 89. Throughout both his academic and publishing career, Keith was an inspirational, respected and committed leader, and will be deeply missed by all who knew him.

What we do

Emerald Publishing is one of the world's leading digital-first publishers, commissioning, curating and showcasing research that can make a real difference.

We're passionate about leading change, and align everything we do with the UN’s Sustainable Development Goals.

Discover more about us

In a changing world research is a fundamental part of informing decision making and empowering real change. At Emerald we're all guided by one thing which is to find and share research which challenges, disrupts and changes the world - little by little - for the better

Vicky Williams - CEO, Emerald Publishing
A message from our Chief Executive Officer

COVID-19: we're here to help

As the COVID-19 pandemic continues, we’re ensuring that the physical and mental well-being of everyone we work with is our top priority. Although our physical offices have been closed for over a year now, we have remained very much open and are more determined than ever to support the communities we exist to serve. 

We realise that in this uncertain time, people around the world need quick and easy access to the information we publish on Emerald Insight and opportunities to share their research. However, given the worsening situation in India, and the impact on our publishing partners, there may be some disruption to our normal publishing times. As always, the health and safety of our colleagues and partners remains paramount, and thank you for your patience during this exceptionally difficult time.

Blog

Supporting our communities on their open journey

In an interconnected world where complex problems continue to abound, having access to vital research can literally be a matter of life or death.

Shelley Allen, Emerald’s Head of Open Research, shares the steps we are taking in partnership with our communities to progress open access and open participation

Latest news

News and Press Releases

We’re honoured to have been shortlisted for the 2021 Independent Publishing Awards, Alison Morrison Diversity Award, which recognises efforts being…

16th August 2021

Click here
News and Press Releases

Unless we portray female protagonists in cases, students will be less likely to appreciate and understand differences in decision-making and…

10th August 2021

Click here
News and Press Releases

The publishing landscape has seen significant change in recent years with the open access publishing model taking a starring role. Find out what this…

3rd August 2021

Click here
News and Press Releases

Emerald Publishing has achieved a gold rated ASPIRE score of 100% for its Insight platform’s accessibility statement.

27th July 2021

Click here
News and Press Releases

Policy briefs can help research create real-world impact by sharing the trusted and impartial information research offers, in a format the makes it…

23rd July 2021

Click here
News and Press Releases

Louis Coiffait – a civil servant in HMG’s Open Innovation Team – shares some of the team's commonly asked questions plus hints on working with, and…

23rd July 2021

Click here
News and Press Releases

To help you avoid some of the pitfalls around impact, we’ve identified seven of the most common impact myths.

19th July 2021

Click here
News and Press Releases

Bradford-based Emerald Group secures £37.5m financing package with Barclays and HSBC UK.

16th July 2021

Click here
News and Press Releases

In an article published in the Scholarly Kitchen, Harriet Bell, Marketing Director at Emerald Publishing, and Scott Williams, Vice President Platform…

15th July 2021

Click here
News and Press Releases

Emerald Publishing has partnered with East Delta University to co-create a new service supporting the university in its drive towards open and…

14th July 2021

Click here