The road to the Italianization of Greek olive oil does not have any particular obstacles, as it is usually done with all the legal documents, which, however, change along the way, as market executives complain that the necessary controls are not carried out. “The Italian traders make agreements with the olive cooperatives for the quantities they want to buy.
The barrels come and take the Greek olive oil, normally, with all the legal Greek tax documents. But when they arrive in Italy, since there is no transnational cooperation between the competent ministries, the documents change and they become Italian olive oil production documents”, he says to “ET”. high-ranking executive of a large cooperative in the Peloponnese. The same source, however, points out that there are not a few merchants who have… black money and buy the product without documents and when the goods arrive in the neighboring country, they are Italianized, as they create production documents.
Greek olive oil is then mixed with oils from other countries and sold as Italian. “The olive oil that leaves our country is not standardized as olive oil. It is mixed with product from Italy, Turkey or Tunisia and sold on the shelves as Italian. And this is happening so that industries can reduce costs and increase profit”, emphasizes a representative of the olive industry.
In recent years, making use of the intra-Community acts, the Italians standardize the Greek olive oil with their own -Italian- brand and on the packages they indicate the country of origin, in this case Greece. “However, since the product is available from an Italian company, the olive oil is perceived as Italian in the minds of consumers.”
Regarding the quantities of olive oil exported in bulk to the Italian market, although market representatives state that there are no official figures, as it remains unknown how much product is sold without documents, according to estimates they exceed 110,000-120,000 tons. The price at which the Greek product is exported to Italy amounts to 7.5 euros per kilo and is then sold on the shelves of Italy as branded olive oil for up to 17 euros per liter, despite the fact that it is mixed with oil from other countries.
The “thorns” for them Greek producers
But why don’t Greek producers take advantage of the quality of Greek olive oil to standardize it themselves and export it to international markets? The answer is simple. They lack the necessary resources and sales network to enter foreign markets.
“We can standardize it. We cannot sell it and enter other markets. And that’s because we don’t have liquidity”, underlines a representative of a large cooperative to “ET”. As he explains, bulk olive oil is pre-paid, which means that the producers get their money when they sell it. On the contrary, for standardized olive oil, payments are made after 5-6 months, as a result of which the producers “dry up” of liquid.
Another inhibiting factor is the high cost. “Greek olive oil, due to its quality, is expensive. If the cooperative standardizes it, it will have to sell it for 14-15 euros per liter, and if you add to that the costs of getting it into the supermarkets and what the agreements with the retailer include, where will its price go? And who will finally be able to buy it at such a high price”, the same source emphasizes.
A thorn, however, is the small size of the companies, which do not have the resources to promote Greek olive oil on international markets.
However, despite the fact that in 2023 olive oil exports reached 1 billion euros, this year a large reduction is expected, on the one hand due to the reduced quantity produced in the period 2023-2024, but also due to the jump in the price of the product. According to EL.STAT data, in the first nine months of 2024, exports of the “oils and fats” category fell by 36.1% to 782 million. euros, from 1.22 billion euros in the corresponding period last year. It should be noted, however, that the category also includes other oils (vegetable and animal), in addition to olive oil.
Clear weather: The temperature in Athens will reach 20 degrees – In which areas will it rain?
Arkas: A special good morning from a dissolute… scumbag
Amaliada: The new revelations about the 5 dead babies in “Light in the Tunnel” are shocking – The shocking statements of Irini’s mother
/* — 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 = 1562029;
};
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
#sold #as.. #Italian
It seems like you’ve shared a JavaScript code snippet that handles the loading of various scripts for ad placements, notifications, comments, and potentially some other features on a web page. Here’s a brief breakdown of what each part of the code is attempting to do:
1. **AdSense Handling**:
– The code checks for elements with a class of `.adsbygoogle` and tries to remove them based on some conditions (possibly related to mobile or desktop views).
– If there are AdSense slots (`.adsbygoogle`) found on the page, it would be set up to load them asynchronously.
2. **Phaistos Adman Configuration**:
– There is a setup for an ad unit from the Phaistos Adman service, but the script loading portion is incomplete.
3. **OneSignal Notifications**:
- The code initializes OneSignal notifications using an app ID.
4. **Disqus Comments**:
– There’s a configuration setup for Disqus, which includes the page URL and identifier. The script is set to load after a 3-second delay.
5. **Asynchronous Script Loading**:
– Several calls to a function named `asyncLoadScript` are present, intended for loading different scripts when certain conditions are met (possibly not fully shown in your snippet).
6. **Commented-out Sections**:
– There are multiple commented-out sections indicating alternative script loading for other services such as CleverCore, Taboola/Project Agora, and Google AdSense.
7. **Set Timeouts**:
– Use of `setTimeout` to delay the loading of certain scripts, which might be intended to ensure that the page content is fully loaded before attempting to initialize external scripts.
8. **Conditional Loading for Specific Services**:
– The code includes conditions to load scripts only when their respective DOM elements are present on the page (e.g., checking for the existence of elements with class `.adsbygoogle` or `glomex-integration`).
### Suggestions for Improvement
1. **Complete Script URLs**: Ensure that the URLs for the scripts being loaded asynchronously are complete.
2. **Error Handling**: Consider implementing error handling for the script loads to catch any failures and potentially retry loading them.
3. **Optimization**: Analyze the dependencies between these scripts; if some scripts don’t need to be loaded immediately, consider deferring their loading.
4. **Comment Clarity**: Clean up the comments to avoid confusion, perhaps explaining what each section does in the context of the code.
If you’re looking for specific modifications, debugging help, or best practices related to this code, feel free to ask.