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 OSETH until the end of June 2025 and provisions regarding the operation of the OSETH 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
How does the code remove AdSense elements on mobile devices?
The provided code snippet appears to handle the loading and initialization of various advertising and analytics services on a webpage, specifically focusing on how to integrate Google AdSense within a Next.js application.
While the code itself doesn't explicitly show how to integrate Adsense into Next.js, it sets up asynchronous loading of various Javascript files, including those likely related to Adsense, suggesting that the actual Adsense integration might be handled within those scripts.
Here's a breakdown of the code's purpose based on the provided snippet:
1. **Mobile AdSense Removal:**
- The code begins by removing any AdSense elements marked with the class "adsense-for-mobile" if they exist on the page.
2. **Asynchronous Script Loading:**
- Several functions like `asyncLoadScript` and `asyncLoadModule` are used to load external JavaScript files asynchronously. This is a common technique to prevent blocking the main thread and improve page load performance.
- The code then calls these functions to load scripts for various services like:
- **AdSense:** Indicated by the presence of ".adsbygoogle" selectors and the condition to load an AdSense script if those elements exist. [[1](https://medium.com/frontendweb/how-to-add-google-adsense-in-your-nextjs-89e439f74de3)]
3. **Other Services:**
- The code also loads and initializes scripts for:
- **OneSignal:** A push notification service.
- **Disqus:** A commenting system.
**Note:** The code provided is incomplete and lacks context. The actual Adsense integration details (like the ad unit IDs, ad formats, and placement) are likely found within the loaded scripts.
For a complete understanding of how AdSense is incorporated into this Next.js application, you would need to examine the referenced scripts in their entirety.