In particular, Mr. Staikouras said: “We are ready and finalizing the last details. We will have no negative surprises. There were too many difficulties and we are still trying to fix them” said, among other things, the minister and noted that due to all the delays the total budget, together with the expansion, interest and loans, will amount to 3 billion euros. “Ten prime ministers and respective ministers passed. It is a project that, due to delays, unforeseen events, cost much more than the original budget. The Metro will work for the whole of society, for all citizens” he pointed out.
Regarding the financing of the Metro extensions to the airport and western Thessaloniki, the Minister of Transport and Infrastructure noted: “at the moment we have only planned and we have not decided how we will move to look for financing. European funds may be used in the future. The point is to have the fiscal space to finance them.”
Mr. Staikouras also referred to the amendment of the ministry that was submitted to the Parliament and includes, among other things, the extension of the contracts of the drivers of the OSSTH until the end of June 2025 and provisions regarding the operation of the OSSTH that enriches the mission in the control of the provided transportation project and the distribution of the resources from the collection of fees. Regarding the construction project of the fly over, he emphasized that it is moving within the schedules, although, as he added, there are collectives that are trying to put up obstacles. Regarding the Tempe train accident, Mr. Staikouras pointed out that “we have a debt to advance the conclusion that is completed in February 2025”.
Weather – Tsatraphyllias: “Cold lake” may bring rain, snow and cold over the weekend
Marinakis: The free afternoon surgeries prove in practice what social policy means
Hatzidakis in Parliament: A budget that combines prudence with growth and social cohesion
The Thessaloniki Metro station that resembles a Formula One track! [φωτο-βίντεο]
#Staikouras #Thessaloniki #Metro #Free #transfers #days #operation
What is the purpose of removing Adsense ad units targeting mobile devices?
This code snippet demonstrates the integration of various advertising and analytics platforms into a website. Let's break it down:
* **Adsense Removal for Mobile:**
The code starts by removing any Adsense ad units specifically targeting mobile devices.
```javascript
} else {
document.querySelectorAll('.adsense-for-mobile').forEach(function(e) {
e.querySelector('.adsbygoogle').remove();
});
}
```
This suggests the site has separate ad configurations for desktop and mobile viewers.
* **Adsense Initialization:**
It then proceeds to check for and potentially initialize standard Google AdSense slots on the page.
```javascript
const adSenseSlots = document.querySelectorAll('.adsbygoogle');
const adSenseSlotCount = adSenseSlots.length;
if (adSenseSlotCount > 0) {
//asyncLoadScript('
adSenseSlots.forEach(function(e){
});
}
```
The commented-out `asyncLoadScript` suggests that it's intended to dynamically load the Adsense JavaScript library, but the specific URL is missing.
* **Third-Party Integrations:**
The rest of the code is dedicated to integrating a variety of third-party services:
* **Phaistos Adman:** A likely ad management platform, specifically requesting an ad unit with ID 338.
```javascript
// Phaistos Adman
//asyncLoadScript('
window.AdmanQueue=window.AdmanQueue||[];
AdmanQueue.push(function(){Adman.adunit({id:338,h:'
```
* **OneSignal:** A push notification service, initializing with a specific app ID.
* **Disqus:** A commenting system, configuring it with a page URL and identifier.
* **Other Services:** The code also includes references to CleverCore (possibly for audience insights or personalization), Taboola/Project Agora (content recommendations), Glomex (video management), Dalecta, and Vidoomy (both potentially for video advertising).
**Important Notes:**
* **`asyncLoadScript`:** The function `asyncLoadScript` is not part of standard JavaScript. This code assumes a custom function exists to load scripts dynamically, likely for improved performance or to manage dependencies.
* **Missing Details:** The URLs and specific configurations for many of these services are missing from the provided snippet. A complete understanding of the site's ad setup would require the full code and context.