ELSTAT: How many companies closed, how many opened in 2022

ELSTAT: How many companies closed, how many opened in 2022

In particular, in 2022, 90,224 businesses were established, with a total employment of 230,606 people. Of these, 59,465 were self-employed, while 72,574 businesses did not employ employees. Most of these institutions were concerned with “professional, scientific and technical activities”. Specifically, 16,271 businesses (18%) were opened from this sector. Several from the “wholesale and retail trade” sector followed (14,641 businesses, 16.2%), as well as “accommodation and catering services” businesses (10,784 businesses, 12%).

They lowered the blinds

Accordingly, in 2022, 28,214 businesses closed, with a total employment of 40,848 people. Of these, 25,735 were self-employed, while 21,692 did not employ employees. The majority of “lockouts” were related to businesses operating in “wholesale and retail trade” (7,852 businesses, 27.8%). This was followed by enterprises providing “accommodation and catering services” (5,402 enterprises, 19.1%) and “professional, scientific and technical activities” (3,980 enterprises, 14.1%).

“Gazelles”

Meanwhile, the number of high-growth businesses in 2022 reached 5,613, with 333,548 employees. It is noted that high-growth businesses for 2022 are defined as those that employed 10 employees in 2019 and had an average annual increase in the number of employees of more than 10% per year, for the period 2019-2022.

And the number of high-growth young companies, also known as gazelles, in 2022 reached 797, with 37,337 employees. For 2022, gazelles are identified as companies that were established in 2017 or 2018, employed 10 employees in 2019 and had an average annual increase in the number of employees of more than 10% per year, for the period 2019-2022.

Regions

The regions in which the highest percentage of business establishment was recorded in relation to the number of active businesses in the same region were Attica (11.28%) and South Aegean (10%).

As for the regions in which the largest percentage of “locks” was recorded in relation to the number of active businesses in the same region, Western Macedonia (4.11%) and Central Macedonia (3.92%) were recorded.

Finally, the Regions in which the highest percentage of high-growth businesses were recorded in relation to the number of active businesses in the same region were Attica (0.74%) and Crete (0.65%).

Interest rates: Cheaper new loans in September

OECD: Foreign direct investment €22.1 billion in the three years 2021-2023

Greek: Riviera Tower will be completed at the end of 2026

School trips: Pierrakakis strict warning – New measures and expulsions – What will happen to the “eternal students”

Marinakis fierce attack on Tsipras: Next to the word “audacity to include his photo – He slanders the country as an uninvited “judge”

Sheep pox: New measures from 1 November

/* — PerfOps by Nuevvo (nuevvo.com) — */

// Utilities
const allScripts = document.getElementsByTagName(‘script’);
window.lst = allScripts[allScripts.length – 1];
window.isMobile=(function() {var ua=navigator.userAgent||navigator.vendor||window.opera;return ((/Android/i).test(ua) && (/Mobile/i).test(ua)) || (/BlackBerry|iPhone|iPod|Opera Mini|IEMobile/i).test(ua);})();
function asyncLoadScript(url) {
var alScript = document.createElement(‘script’);
alScript.src = url;
alScript.async = true;
//window.lst.parentNode.insertBefore(alScript, window.lst);
document.body.appendChild(alScript);
}
function asyncLoadModule(url) {
var alScript = document.createElement(‘script’);
alScript.src = url;
alScript.type=”module”;
//window.lst.parentNode.insertBefore(alScript, window.lst);
document.body.appendChild(alScript);
}
function displaySlot(id) {
if (document.querySelector(‘#’+id)) {
googletag.display(id);
}
}

// Fix OCM JS errors
window.defineSlots = function(t, r){};

/*! instant.page v5.2.0 – (C) 2019-2023 Alexandre Dieulot – */
(function(){
let t,e,n,o,i,a=null,s=65,c=new Set;const r=1111;function d
})();

// InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2)
setTimeout(() => {
var host=”eleftherostypos.gr”;var element=document.createElement(‘script’);var firstScript=document.getElementsByTagName(‘script’)[0];var url=” uspTries=0;var uspTriesLimit=3;element.async=true;element.type=”text/javascript”;element.src=url;firstScript.parentNode.insertBefore(element,firstScript);function makeStub(){var TCF_LOCATOR_NAME=’__tcfapiLocator’;var queue=[];var win=window;var cmpFrame;function addFrame(){var doc=win.document;var otherCMP=!!(win.frames[TCF_LOCATOR_NAME]);if(!otherCMP){if(doc.body){var iframe=doc.createElement(‘iframe’);iframe.style.cssText=”display:none”;iframe.name=TCF_LOCATOR_NAME;doc.body.appendChild(iframe);} else {setTimeout(addFrame,5);}}return !otherCMP;}function tcfAPIHandler(){var gdprApplies;var args=arguments;if(!args.length){return queue;} else if(args[0]===’setGdprApplies’){if(args.length > 3 &&args[2]===2 &&typeof args[3]===’boolean’){gdprApplies=args[3];if(typeof args[2]===’function’){args[2](‘set’,true);}}} else if(args[0]===’ping’){var retr={gdprApplies: gdprApplies,cmpLoaded: false,cmpStatus: ‘stub’};if(typeof args[2]===’function’){args[2](retr);}} else {if(args[0]===’init’ && typeof args[3]===’object’){args[3]=Object.assign(args[3],{ tag_version: ‘V3′ });}queue.push(args);}}function postMessageEventHandler(event){var msgIsString=typeof event.data===’string’;var json={};try {if(msgIsString){json=JSON.parse(event.data);} else {json=event.data;}} catch (ignore){}var payload=json.__tcfapiCall;if(payload){window.__tcfapi(payload.command,payload.version,function(retValue,success){var returnMsg={__tcfapiReturn: {returnValue: retValue,success: success,callId: payload.callId}};if(msgIsString){returnMsg=JSON.stringify(returnMsg);}if(event && event.source && event.source.postMessage){event.source.postMessage(returnMsg,’*’);}},payload.parameter);}}while (win){try {if(win.frames[TCF_LOCATOR_NAME]){cmpFrame=win;break;}} catch (ignore){}if(win===window.top){break;}win=win.parent;}if(!cmpFrame){addFrame();win.__tcfapi=tcfAPIHandler;win.addEventListener(‘message’,postMessageEventHandler,false);}}makeStub();var uspStubFunction=function(){var arg=arguments;if(typeof window.__uspapi!==uspStubFunction){setTimeout(function(){if(typeof window.__uspapi!==’undefined’){window.__uspapi.apply(window.__uspapi,arg);}},500);}};var checkIfUspIsReady=function(){uspTries++;if(window.__uspapi===uspStubFunction && uspTries 0) {
//asyncLoadScript(‘
adSenseSlots.forEach(function(e){

});
}

// Phaistos Adman
//asyncLoadScript(‘
window.AdmanQueue=window.AdmanQueue||[];
AdmanQueue.push(function(){Adman.adunit({id:338,h:’

// OneSignal
window.OneSignalDeferred = window.OneSignalDeferred || [];
OneSignalDeferred.push(function(OneSignal) {
OneSignal.init({
appId: “487cc53b-3b66-4f84-8803-3a3a133043ab”,
});
});

// Disqus
var disqus_config = function() {
this.page.url=”
this.page.identifier = 1556499;
};
setTimeout(function(){
(function() {
var d = document,
s = d.createElement(‘script’);
s.src=”
s.setAttribute(‘data-timestamp’, +new Date());
(d.head || d.body).appendChild(s);
})();
}, 3000);

function cmpActionCompleted() {
// OCM & DFP
//asyncLoadScript(‘
asyncLoadScript(‘
asyncLoadScript(‘

/*
// CleverCore
(function(document, window) {
var a, c = document.createElement(“script”);
c.id = “CleverCoreLoader57097″;
c.src = ”
c.async = !0;
c.type = “text/javascript”;
c.setAttribute(“data-target”, window.name);
c.setAttribute(“data-callback”, “put-your-callback-macro-here”);
try {
a = parent.document.getElementsByTagName(“script”)[0] || document.getElementsByTagName(“script”)[0];
} catch (e) {
a = !1;
}
a || (a = document.getElementsByTagName(“head”)[0] || document.getElementsByTagName(“body”)[0]);
a.parentNode.insertBefore(c, a);
})(document, window);
*/

// Taboola/Project Agora
asyncLoadScript(‘
asyncLoadScript(‘

// For Google AdSense
if (document.querySelectorAll(‘.adsbygoogle’).length) {
asyncLoadScript(‘
}

// Phaistos Adman
asyncLoadScript(‘

// Glomex
if (document.querySelectorAll(‘glomex-integration’).length) {
setTimeout(function(){
asyncLoadModule(‘
}, 2000);
}

// Dalecta
setTimeout(() => asyncLoadScript(‘ 800);

// Vidoomy
//asyncLoadScript(‘

// Weather
setTimeout(() => asyncLoadScript(‘ 1000);

/*
// Facebook Pixel
!function(f, b, e, v, n, t, s) {
if (f.fbq) return;
n = f.fbq = function() {
n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments)
};
if (!f._fbq) f._fbq = n;
n.push = n;
n.loaded = !0;
n.version = ‘2.0’;
n.queue = [];
t = b.createElement(e);
t.async = !0;
t.src = v;
s = b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t, s)
}(window, document, ‘script’, ‘
fbq(‘init’, ‘618972382017166’);
fbq(‘track’, ‘PageView’);
*/

// OneSignal
setTimeout(() => asyncLoadScript(‘ 5000);
}

// Microsoft Clarity
(function(c,l,a,r,i,t,y){c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};t=l.createElement(r);t.async=1;t.src=”https://www.clarity.ms/tag/”+i+”?ref=wordpress”;y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);})(window, document, “clarity”, “script”, “l14tw277rg”);

// Yandex Metrica
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};m[i].l=1*new Date();for(var j=0;j<document.scripts.length;j++){if(document.scripts[j].src===r){return;}}k=e.createElement

#ELSTAT #companies #closed #opened

OneSignal ⁣send notification ⁢to specific user

It looks like you’ve provided⁤ a chunk ⁢of JavaScript code that seems to be ⁤related to loading various ad services, ⁢analytics, and notification platforms on a webpage. This code ⁣example potentially includes ⁢functionalities for​ AdSense, OneSignal for push notifications, ​Disqus for comments, and a few ‌others like Taboola, Glomex, and Dalecta.

Here’s ⁣a simplified overview of what each section is likely intended to do:

1.⁣ **AdSense Handling**:

⁤ – The code checks if there are ⁢any AdSense slots on the page and attempts to⁢ load them dynamically if ​they exist.

2. **Phaistos Adman**:

– There’s a reference to loading ⁤an advertisement ‍unit with a specific ID,⁢ indicating⁤ communication with the Phaistos Adman service.

3. **OneSignal**:

– The OneSignal service⁢ is‍ initialized with a given ⁣app ID for push notifications.

4. ‍**Disqus Comments**:

– The Disqus configuration ​is set up, which will include ​a unique identifier for the discussion thread.

5. **CleverCore (commented out)**:

⁣ -‍ This section is commented and pertains ⁣to⁣ loading the CleverCore advertising script.

6. **Taboola and Project Agora**:

– References to load ⁢respective advertising ⁤or content recommendation scripts.

7. **Glomex**:

‍ -​ A ⁢check ‍to see if a specific element for Glomex exists, followed by​ a ​delayed ⁤loading of‍ a module likely related to that service.

8. **Dalecta**:

-⁤ Similar to Glomex, it involves a delayed script loading for another service.

### Areas ⁣to Note:

– **`asyncLoadScript` and `asyncLoadModule` Functions**: These functions‍ appear to be responsible​ for loading scripts ⁣dynamically. The‍ exact details ‍of these functions would determine⁣ the actual loading behavior.

– **`setTimeout` Usage**: Various setTimeout‌ calls indicate⁣ an⁢ intention to​ delay some script executions, possibly to ensure that the DOM is fully loaded or to manage timing based on user interaction.

– **Placeholder ‌Strings**: There ‌are many instances of incomplete or placeholder strings (e.g., `asyncLoadScript(‘`, `this.page.url=”`, etc.) that suggest the actual URLs or ⁤script sources ‍are meant to​ be ⁣filled⁢ in later.

### Recommendations:

– Ensure all placeholder values are populated with actual URLs before deployment.

– Review the structure for potential errors⁣ or‌ incomplete logic.

-⁢ If this is part of a larger system, consider separating‌ concerns ‍for better maintainability and readability—like abstracting the ad loading logic into dedicated functions.

– Test the script across ⁤different ⁤environments to verify‌ behavior, especially​ the ⁢asynchronous loading⁤ parts.

If you ​have specific questions or need further clarification on any part of the code, let me know!

Leave a Replay