close

Azure App Service

Microsoft Azure App Service

Azure App Service

Microsoft Azure Space Partners with HPE for Spaceborne Computer-2 Launch

Azure-Space-Microsoft-696×393

Microsoft is teaming with Hewlett Packard Enterprise (HPE) to link the Azure cloud platform with HPE’s Spaceborne Computer-2. Under the partnership, the two companies will create compute and machine learning solutions for the supercomputer.

If you’re unfamiliar with HPE’s Spaceborne Computer-2, it is a collaboration between HP and NASA. It is a commercial supercomputer that functions in space. Specifically, it is an edge computing device that brings computation during space flights through data-intensive applications.

NASA will launch the Spaceborne Computer-2 into space on February 20 as part of the 15th Northrop Grumman Resupply Mission to Space Station (NG-15).

One of the benefits for customers is the ability to gain new data insights and research developments. For example, the information could advance fields such as weather modelling, medial imaging, plant analytics, and more.

Expanding Azure Space

With Microsoft on board, the Spaceborne Computer-2 will sync into the Azure Space initiative. Announced in October 2020, Azure Space is a bundle of cloud products combining with partnerships to make Microsoft Cloud a major player in the growing space tech area.

“HPE and Microsoft are collaborating to further accelerate space exploration by delivering state-of-the art technologies to tackle a range of data processing needs while in orbit. By bringing together HPE’s Spaceborne Computer-2, which is based on the HPE Edgeline Converged Edge system for advanced edge computing and AI capabilities, with Microsoft Azure to connect to the cloud, we are enabling space explorers to seamlessly transmit large data sets to and from Earth and benefit from an edge-to-cloud experience.

“We look forward to collaborating with Microsoft on their Azure Space efforts, which share our vision to accelerate discovery and help make breakthroughs to support life and sustainability in future, extended human missions to space.” —Dr. Mark Fernandez, Solutions Architect of Converged Edge Systems at HPE and Principal Investigator for Spaceborne Computer-2

Tip of the day:

When using your Windows 10 laptop or convertible with a mobile hotspot
you might want to limit the Internet bandwidth your PC uses. In our tutorial we are showing you how to set up a metered connection in Windows 10 and how to turn it off again, if needed.

Source Winbuzzer

read more
Azure App Service

Malwarebytes Confirms SolarWinds-Related Attack Through Microsoft 365 and Azure

Security-Icon-Microsoft-630×420

Major security and antivirus firm Malwarebytes says it was a victim of the recent SolarWinds breach through the Solarigate malware. Since last year, the state-backed breach has targeted users of the SolarWinds app Orion, including Nvidia, Microsoft, and government organizations.

In an official blog post, Malwarebytes points out it is not a user of SolarWinds apps. However, the company was breached through another vector that has already been compromised. The attack came from already breached apps that had access to Microsoft 365 and Azure services. Malwarebytes does use those two Microsoft services.

Attackers were able to access “a limited subset of internal company emails” but not any production systems.

Malwarebytes worked directly with the Microsoft Detection and Response Team (DART) to find the attack, says CEO Marcin Klecynski:

“Together, we performed an extensive investigation of both our cloud and on-premises environments for any activity related to the API calls that triggered the initial alert. The investigation indicates the attackers leveraged a dormant email protection product within our Office 365 tenant that allowed access to a limited subset of internal company emails.”

Moving forward, Malwarebytes says it is working with other security firms to share information. It is hoped it will become easier to mitigate Solarigate attacks and find responses that work to stop breaches.

Attacks

Earlier this month, the U.S. Department of Justice confirmed a Microsoft 365 breach related to the SolarWinds attack. According to the government agency, the breach left 3% of its mailbox vulnerable. However, no classified information was stolen during the attack.

While the Solarigate malware can be delivered through Microsoft services, it is not caused by them. Russia-backed threat actors used the avsvmcloud.com website to host a server for the Solorigate malware. The infection was sent to 18,000 SolarWinds Orion customers. Many of those users are major organizations and government departments.

Last month, Microsoft President Brad Smith said the attack creates “serious technological vulnerability for the United States and the world”.

Also in December, the Cybersecurity and Infrastructure Security Agency (CISA) debuted a PowerShell tool to help Microsoft 365 customers mitigate Solarigate. Microsoft had recently confirmed stolen Azure/Microsoft 365 credentials and access tokens were a part of the breach.

Tip of the day:

Did you know that a virtual drive on Windows 10 can help you with disk management for various reasons? A virtual drive is just simulated by the platform as a separate drive while the holding file might be stored anywhere on your system .

The data in the drive is available in files or folders, which are represented by software in the operating system as a drive. In our tutorial we show you different ways how to setup and use such virtual drives.

Source Winbuzzer

read more
Active DirectoryAzure App Service

Tips & Tricks for Azure File Shares

Cyber-Security-Lock-Pixabay-696×392

As with any technology, when you first get started there are sometimes some bumps to getting the setup or installation correct. Those DOH moment. No matter how many times you read the administrators installation guide there may be some items that are missing that wasn’t included in the documentation or a particular scenario not thought of. Azure file shares is no different and there are some common hiccups that can be avoided with good planning. This blog post is going to give you some tips and tricks to get started with Azure file shares to help eliminate some of those bumps that you may run into.

 

Intros please

First off, I want to give a quick intro as to what Azure file shares is for those that are hearing about this for the time.  The official description of Azure file shares is:

 

“Fully managed file shares in the cloud that are accessible via Server Message Block (SMB) protocol  (also known as Common Internet File System or CIFS). Azure File shares can be mounted concurrently by cloud or on-premises deployments of Windows, Linux, and macOS.”

 

The short version is:

 

A file share that is in the cloud.

 

Azure file shares can be used to completely replace or supplement traditional on-premises file servers or NAS devices. They can be used by Windows, macOS, and Linux which can directly mount Azure file shares wherever they are in the world.  If you are thinking of using this to replace your local file shares you will need to use Azure file Sync and be running Windows server 2016.

 

You can use it for more than supplementing your local file server such as, Azure files can be used to in a lift and shift migration into Azure. This also works well for Hybrid scenario, where the application data is moved to Azure Files, and the application continues to run on-premises. An Azure file share is also a good for cloud applications to write their logs, metrics, and crash dumps.

 

With security on everyone’s mind you’re probably asking how is this secured? Well, Azure Files access control is maintained with several methods. Announced at Microsoft Ignite 2018, Azure Files supports identity-based authentication and access control with Azure Active Directory (Azure AD) (Preview). As part of the preview, Azure File supports preserving, inheriting, and enforcing NTFS DACLs in a file share. When data is copied from a file share to Azure Files, or vice versa, you can specify that NTFS DACLs are maintained. Please note this is in preview so I would not recommend into production. The stop gap until Azure AD for Azure file shares is GA is to use Azure file sync. When using Azure File Sync on your Windows file server, it preserves and replicates all discretionary ACLs, or DACLs, (whether Active Directory-based or local) to all endpoints that it syncs to in Azure.

 

 

Tips and Tricks

Below is a list of some tips and tricks to help remove any bumps you have may with Azure file shares.

 

Plan, Plan, Plan

I can’t say this enough, but you need to plan why and what before you jump into this head first otherwise you can risk failure.

  • Develop a clear plan. Identify what you’re moving to Azure files shares and the reasons for why.
  • Understanding the objectives will help you become more successful as you can determine if this is the right path or possibly a different solution is better.
  • Once you have those identified gather all the stakeholders and start to develop a plan for the implementation.

Use SMB 3.0

The preferred SMB client is 3.0.

  • You should be using SMB 3.0, however, you can access Azure file shares with SMB 2.1. Keep in mind that clients that are using SMB client 2.1 can only access it from within the same Azure region. Please also note the connection is without encryption. If you’re thinking of using SMB client 1.0, it won’t’ work.
  • If you are mounting from an on-premises server or outside your Azure region only SMB 3.0 is supported.

Open Port 445

Common cause for connection issues is Port 445 being block. This can be at the local level within your datacenter to even your ISP. To see the summary of ISPs that allow or disallow access from port 445 see here

  • Troubleshoot connection issues with Fiddler or PortQRY:
    • You can use Portqry to query the TCP:445 endpoint. If the TCP:445 endpoint is displayed as filtered, the TCP port is blocked. Here is an example query:

thumbnail image 1 of blog post titled 

							Tips & Tricks for Azure File Shares

 If TCP port 445 is blocked by a rule along the network path, you will see the following output

thumbnail image 2 of blog post titled 

							Tips & Tricks for Azure File Shares

  • Double check that your Antivirus & Firewall Software Policy allow Port 445. Often local system policies may also block this port.

Persistent Connections

Don’t you hate it when you mapped a drive then when you reboot your computer it disappears? Well that can sometimes happen when you make connections to Azure file shares and you don’t make the connection persistent. To make connections persistent you can use the following:

 

  • CMDKEY or Credential Manager to store Azure Storage account credentials

thumbnail image 3 of blog post titled 

							Tips & Tricks for Azure File Shares

  • You can also add “/persistent:yes“ to the net use command

thumbnail image 4 of blog post titled 

							Tips & Tricks for Azure File Shares

 

Install KB3114025

For those still running Windows Server 2012 R2 you may experience some slowness when you attempt to copy files to Azure file shares. There is a known issue with that which can be corrected by installing KB3114025.

  • Install on Windows 8.1 or Windows Server 2012 R2.
  • This also Increases performance on I/O intensive workloads

 

Access issues with an application or service account

If your application or service is running under a different user account than what the drive is mounted with, you may experience an issue where the application or service account cannot accessing the Azure file share. Some workarounds :

  • Mount the drive from the same user account that contains the application. You can use a tool such as PsExec.
  • Pass the storage account name and key in the user name and password parameters of the net use command.
  • Use the cmdkey command to add the credentials into Credential Manager. Perform this from a command line under the service account context, either through an interactive login or by using runas.

thumbnail image 5 of blog post titled 

							Tips & Tricks for Azure File Shares

 

  • Map the share directly without using a mapped drive letter. Some applications may not reconnect to the drive letter properly, so using the full UNC path may be more reliable.
    thumbnail image 6 of blog post titled 

							Tips & Tricks for Azure File Shares

 

Network and Security Policies for outside the company network or VPN

When implementing Azure file shares keep in mind it can be accessed from anywhere there is an internet connection if not configured correctly. If this violates any of your company polices on data access you will need to do some extra work. By default, storage accounts accept connections from clients on any network. You can restrict access to Azure file shares by configuring the associated storage account with limited access through the default network access rule.

 

  • Please note that making changes to network rules can impact your ability to connect to Azure Storage. Be sure to first grant access to any allowed networks using network rules before you change the default rule to deny access.

Source Microsoft

read more
Azure App Service

Microsoft Azure PlayFab Expands to More Regions, Gains AMD VM Support

PlayFab-Microsoft-Acquisitionp-Official-573×420

Microsoft is announcing the expansion of its Azure PlayFab, bringing the service to more regions while also finally adding AMD support. Specifically, support for AMD virtual machines (VM) that will provide cheaper access for customers.

At the start of 2018, Microsoft acquired cloud gaming management company PlayFab. PlayFab was a cloud-based company that provides game management and analytics solutions, including multiplayer servers. Among its services are virtual currency tracking, leaderboards, authentication, commerce, and more.

Shortly after the acquisition, Microsoft revealed plans to fold the company into Azure, creating Azure PlayFab. The company integrated features from the software into live game operations through Azure cloud. Among the services PlayFab brought to Microsoft are virtual currency tracking, leaderboards, authentication, commerce, and more.

Azure PlayFab is now reaching more users thanks to an expansion into other regions. Microsoft says it is bringing PlayFab Multiplayer Server Hosting to India Central, UAE North, Korea Central, and U.S. West 2.

AMD Support

This expansion means a total of 22 Microsoft Azure regions now support PlayFab. Moreover, the platform now supports AMD virtual machines. Microsoft says the VMs boost performance by up to 40% and also save money.

In its announcement, Microsoft explains the technical side of the AMD support:

“The Azure Virtual Machine Dav4 and Dasv4 series feature the AMD 2.35Ghz EPYCTM 7452 2nd Generation processor in a multi-threaded configuration with up to 256 MB L3 cache, and each 8 cores have 8 MB of dedicated L3 cache. The Dav4-series sizes offer a combination of vCPU, memory and temporary storage that is suitable for most gaming workloads. The Dasv4 Azure VMs expose up to 96 vCPUs, 384 GBs of RAM, and 768 GBs of SSD-based storage.”

Tip of the day:

If your PC keeps connecting to the wrong WiFi network, you can set WiFi priority to avoid the need to manually select access points over and over again.

Source Winbuzzer

read more
Azure App Service

Microsoft Debuts Azure Government Top Secret Regions

Azure-Government-Top-Secret-696×392

Microsoft has launched a cloud service geared towards governments and organizations that handle extremely sensitive data. Called Azure Government Top Secret, this is a solution for those classified files you want to stay that way.

In its announcement, Microsoft says Azure Government Top Secret is gaining accreditation with help from the U.S. government. The release build of the service was sent out on Monday (Dec. 7). Microsoft says quick development and preparation for accreditation is possible because of the synergy across Azure services:

“The broad range of services will meet the demand for greater agility in the classified space, including the need to gain deeper insights from data sourced from any location as well as the need to enable the rapid expansion of remote work.

“Additionally, mission owners will benefit from greater choice in modernizing legacy systems, with a secure cloud platform that works on open standards and open frameworks with tools that work across a wide range of skill levels, from business analysts to developers to data scientists.”

These new Azure regions bring the same abilities as standard Azure regions, albeit with protection for top secret data.

Azure Government Secret Features

At the same time, Microsoft is bringing new features to its existing Azure Government Secret service. Customers of this cloud tier includes law enforcement and the Department of Defense. In terms of the DoD, the service has Impact Level 6 and Intelligent Community Directive 503 compliance.

Microsoft says its Windows Virtual Desktop tool is now available to organizations using Azure Government Secret. Availability Zones are also coming to the Azure Government platform. These zones allow customers to manage datacenter failures by isolating their own system.

Source Winbuzzer

read more
Azure App Service

VMware Vulnerabilities Come from Russia-Backed Threat Actors Says NSA

Security-Threat-Microsoft-630×420

During the COVID-19 pandemic, there has been a massive increase in the number of people working from home. Because of lockdown measures, remote work and schooling has become the norm for hundreds of millions around the world. That said, the revolution was already underway before 2020 and many apps and services focus on providing distance work features.

Like any other tech realm that achieves mainstream success, there are bad actors who want to exploit people using apps. Some of those threat actors are state sponsored. According to an advisory by the National Security Agency in the U.S., Russian-backed hacking groups are targeting remote workers.

Specifically, the NSA says these groups are targeting vulnerabilities found in many enterprise-grade remote work solutions from VMware. In response, VMware issued its own bulletin last week that provides information on patches to prevent the flaw being further exploited.

“VMware has released security updates to address a vulnerability—CVE-2020-4006—in VMware Workspace One Access, Access Connector, Identity Manager, and Identity Manager Connector. An attacker could exploit this vulnerability to take control of an affected system.”

Patches Available

All the vulnerable services are cloud infrastructure solutions and related to identity management. Among them are VMware Identity Manager, it’s successor VMware Workspace One Access, and others. According to the company the vulnerabilities are “Important” but not “Critical”:

“VMware Workspace One Access, Access Connector, Identity Manager, and Identity Manager Connector contain a Command Injection Vulnerability in the administrative configurator.”

That rating comes because any attack must come from having prior access to a web-based password-protected management interface.

“A malicious actor with network access to the administrative configurator on port 8443 and a valid password for the configurator admin account can execute commands with unrestricted privileges on the underlying operating system. This account is internal to the impacted products and a password is set at the time of deployment. A malicious actor must possess this password to attempt to exploit CVE-2020-4006. Examples of how this password could be obtained by a malicious actor are documented in T1586 of the MITRE ATT&CK database.”

VMware advises customers to install the patches to mitigate the attack vulnerability.

Source Winbuzzer

read more
Azure App Service

Microsoft, Code.org partner to teach AI + ethics from elementary to high school

1_gberl71YLHgbezJkV9l8qg

At a time when AI and machine learning are changing the very fabric of society and transforming entire industries, it is more important than ever to give every student the opportunity to not only learn how these technologies work, but also to think critically about the ethical and societal impacts of AI.

AI is used everywhere, from voice assistants to self-driving cars, and it’s rapidly becoming the most important technological innovation of current times. AI has the potential to play a major role in addressing global problems, such as detecting and curing diseases, cleaning oceans, eliminating poverty, or harnessing clean energy.

At the same time, with great power comes great responsibility, and budding computer scientists must learn to consider technology’s ethical impacts. How does algorithmic bias impact social justice or deep fakes impact democracy? How does society cope with rapid job automation? By learning how to consider the ethical issues that AI raises, these future computer scientists will be better able to envision the appropriate safeguards that help to maximize the benefits of AI technologies and reduce their risks.

A comprehensive approach from elementary to high school

Made possible by Microsoft’s latest donation of $7.5 million, Code.org plans a comprehensive and age-appropriate approach to teaching how AI works along with the social and ethical considerations, from elementary school through high school.

Available on December 1:

  • A new video series on AI, featuring Microsoft CEO Satya Nadella along with leading technologists across industry and academia
See the playlist with all videos here.
  • A global launch of Code.org’s hit AI tutorial, AI for Oceans, which is available in 25+ languages and optimized for mobile devices
  • A classroom lesson plan to help students explore and discuss the societal and ethical implications of AI
  • A lesson in the CS Principles curriculum about machine learning and bias
  • See our new AI resource page for a complete overview!
Image for post

Image for post

AI for Oceans is available in 25+ languages and is optimized for mobile devices.

Within the coming year, AI and machine learning lessons will be integrated into Code.org’s CS Discoveries curriculum, which is one of the most widely-used computer science courses for students in grades 6–10, and in App Lab, Code.org’s popular app-creation platform used throughout middle school and high school.

In CS Discoveries, students will learn to work with datasets to create machine learning models that they can incorporate into their apps, and explore how advances in new technologies such as computer vision and neural networks require new ethical computer scientists to avoid bias and harm. Curated datasets will help students better understand the real-world impact that these technologies have.

Code.org will also help students and teachers find additional educational resources from a variety of partners and the broader community behind AI education.

Microsoft and AI education

Image for post

Image for post

A look at a new lesson in Minecraft: Education Edition. In these new lessons, students use AI in a range of exciting real-world scenarios: to preserve wildlife and ecosystems, help people in remote areas, and research climate change.

Additionally, last month the Microsoft AI for Earth team partnered with Minecraft: Education Edition to release five lessons challenging students to use the power of AI in a range of exciting real-world scenarios: to preserve wildlife and ecosystems, help people in remote areas, and research climate change.

What’s more, Microsoft’s Imagine Cup Junior 2021 challenge provides students aged 13 to 18 the opportunity to learn about technology and how it can be used to positively change the world.

The global challenge is focused on Artificial Intelligence (AI), introducing students to AI and Microsoft’s AI for Good initiatives so they can come up with ideas to solve social, cultural and environmental issues.

Image for post

Image for post

Microsoft’s Imagine Cup Junior challenge is geared towards students ages 13 to 18. Learn more and join the competition here.

Impacting student lives, especially the underserved

On Code.org, 45% of students are young women, and in the US, 50% are students from underrepresented racial and ethnic groups and 45% are in high needs schools. Reaching the tens of millions of students in Code.org’s courses and on its platform, the partnership between Microsoft and Code.org works to democratize access to learning AI because all students deserve the opportunity to shape the world they live in — and because creating an equitable and socially just future will take all of us.

-Code.org CEO Hadi Partovi and Microsoft President Brad Smith

Source Microsoft

read more
Azure App Service

Microsoft Azure Cognitive Services AI System Can Describe Images as Accurately as Humans

Microsoft-Cognitive-Toolkit-Screenshot-YouTube-600×338

This week, Microsoft has announced a new artificial intelligence tool that delivers image captioning within Azure Cognitive Services. According to the company, the AI-based technology represents a breakthrough in image captioning accuracy.

In fact, Microsoft says the Azure Cognitive Services system can describe images as accurately as humans can.

Image captioning allows developers to include automated descriptions of visual content. However, the AI that underpins the tech is unable to patch human descriptions in terms of accuracy. Microsoft’s new system claims to break through this barrier.

If true, developers can leverage the system to deliver more accuracy to users through improved descriptions of images. For example, images that could be displayed by search results.

It is worth noting that Microsoft has an important caveat. The company says that while the system can deliver human-like accuracy, it does not do it every time. Instead, the Azure Cognitive Services team says it is not perfect.

Usefulness

Saqib Shaikh, a software engineering manager with Microsoft’s AI team, says the system is still an important milestone. One example he points to is its ability to generate descriptions from photos from people with visual impairments.

These image descriptions are known as ALT text and are found on websites and documents. However, some pages don’t manually ascribe ALT text. Microsoft’s AI system would automate the process.

“Ideally, everyone would include alt text for all images in documents, on the web, in social media – as this enables people who are blind to access the content and participate in the conversation. But, alas, people don’t. So, there are several apps that use image captioning as way to fill in alt text when it’s missing.”

Microsoft says the new AI is twice as accurate than the tool the company has been using previously. The company plans to integrate the new system into Microsoft Word and Outlook on Windows and Mac later this year.

Source Winbuzzer

read more
Azure App Service

Microsoft Expands Azure Cloud Reach with Major Investment in Greece

Microsoft-Cloud-Greece-Azure-Microsoft-630×420 (1)

Microsoft is continuing to expand its reach in terms of delivering native cloud data for Azure customers. Specifically, the company is moving into Greece. Microsoft says it will build data centers in the country, allowing customers to access cloud services directly without moving data beyond borders.

Not only will the decision help Microsoft expand its cloud reach through another Azure region, it will also help Greece. The Greek economy has been hit hard over the last decade. While the country was emerging from its debt crisis, the COVID-19 pandemic has put Greece under increasing economic pressure.

By investing in cloud infrastructure, Microsoft is helping to boost the economy. In fact, Microsoft president Brad Smith says the investment is the largest Microsoft has made during 30 years of operations in Greece.

When presenting the expansion in Athens, Smith said it shows “confidence in the Greek economy, the Greek people, and the government.”

“By a substantial margin, this is the largest investment Microsoft has made in Greece in the 28 years we have been operating here. In part, this reflects confidence that our world-leading datacenter technology can help enable innovation and growth across Greece’s economy. In addition, this large investment reflects our optimism about Greece’s future, its forward-leaning government, and the country’s ongoing economic recovery,” said Smith.

Benefit for Greece

The size of Microsoft’s investment is not known, but Greek Prime Minister Kyriakos Mitsotakis says it will boost the country’s economy by $1 billion.

“Today’s commitment to the people and businesses of Greece will position the country among the digital leaders of Europe. A Microsoft datacenter region provides a competitive advantage to our digital economy. At the same time, it is a long-term investment and a vote of confidence in our country’s potential. The cloud is transforming every industry and sector. The investment in skilling 100,000 citizens will empower today and tomorrow’s Greek workforce,” said the Prime Minister.

Smith says Microsoft will also help to create 100,000 jobs in Greece by developing a digital-skills training program.

Source Winbuzzer

 

read more
Azure App Service

Microsoft Expands Azure Cloud Reach with Major Investment in Greece

Microsoft-Cloud-Greece-Azure-Microsoft-630×420

Microsoft is continuing to expand its reach in terms of delivering native cloud data for Azure customers. Specifically, the company is moving into Greece. Microsoft says it will build data centers in the country, allowing customers to access cloud services directly without moving data beyond borders.

Not only will the decision help Microsoft expand its cloud reach through another Azure region, it will also help Greece. The Greek economy has been hit hard over the last decade. While the country was emerging from its debt crisis, the COVID-19 pandemic has put Greece under increasing economic pressure.

By investing in cloud infrastructure, Microsoft is helping to boost the economy. In fact, Microsoft president Brad Smith says the investment is the largest Microsoft has made during 30 years of operations in Greece.

When presenting the expansion in Athens, Smith said it shows “confidence in the Greek economy, the Greek people, and the government.”

“By a substantial margin, this is the largest investment Microsoft has made in Greece in the 28 years we have been operating here. In part, this reflects confidence that our world-leading datacenter technology can help enable innovation and growth across Greece’s economy. In addition, this large investment reflects our optimism about Greece’s future, its forward-leaning government, and the country’s ongoing economic recovery,” said Smith.

Benefit for Greece

The size of Microsoft’s investment is not known, but Greek Prime Minister Kyriakos Mitsotakis says it will boost the country’s economy by $1 billion.

“Today’s commitment to the people and businesses of Greece will position the country among the digital leaders of Europe. A Microsoft datacenter region provides a competitive advantage to our digital economy. At the same time, it is a long-term investment and a vote of confidence in our country’s potential. The cloud is transforming every industry and sector. The investment in skilling 100,000 citizens will empower today and tomorrow’s Greek workforce,” said the Prime Minister.

Smith says Microsoft will also help to create 100,000 jobs in Greece by developing a digital-skills training program.

Source Winbuzzer

read more
1 2 3 4
Page 1 of 4