Meeting Room Licensing — Independent Analysis

Microsoft Teams Rooms Licensing: Meeting Room Device CostsBasic vs Pro, the Per-Room Licence That Costs More Than Most Employees’ M365 Subscriptions, and the Total Cost Nobody Calculates Until the Invoice Arrives

Every Teams Rooms device needs its own licence — separate from user licences, charged per room per month, and carrying costs that make a single meeting room more expensive than a mid-tier employee’s entire Microsoft stack. This guide maps the full licensing model, compares Basic vs Pro, calculates total room cost including hardware, and identifies where organisations overspend.

Updated February 202616 min readFredrik Filipsson
¶ Part of the Microsoft Advisory resource library. For M365 cost analysis, see M365 Licensing Cost 2026. For add-on details, see M365 Add-On Guide. For EA strategies, see EA Negotiation Strategies.
$40
Teams Rooms Pro per room/month
$0
Teams Rooms Basic (up to 25 rooms)
$8K–$35K
Total Year 1 cost per room (licence + hardware)
50–70%
Of room cost is hardware, not licensing

Why Meeting Rooms Need Their Own Licences

Microsoft Teams Rooms devices — the dedicated compute appliances that power conference room video conferencing — operate on resource accounts, not user accounts. A resource account is a non-person identity in Azure AD/Entra ID that represents a physical meeting room. This account needs its own licence because the device joins meetings, processes audio and video, shares content, and interacts with Teams services independently of any user who walks into the room.

This is the foundational licensing principle that surprises most organisations: you cannot use an employee’s M365 licence for a Teams Room. You cannot use a shared M365 licence across multiple rooms. Each physical room with a Teams Rooms device needs its own dedicated resource account with a Teams Rooms licence assigned to it. The licence is per room, per month, billed separately from your user licence pool.

“The Teams Rooms licence is the most overlooked line item in Microsoft procurement. Organisations budget for hardware, deployment, and support but discover the per-room software licence only when provisioning the device account. At $40/room/month for Pro, a 100-room deployment adds $48,000/year in recurring licensing cost that was not in the original meeting room modernisation business case.”

Teams Rooms Basic vs Pro: The Two Plans

Microsoft offers two Teams Rooms licence tiers. The distinction is not subtle — Basic is severely limited and exists primarily to give organisations a free entry point that creates dependency before the Pro upgrade becomes necessary.

Basic Teams Rooms Basic — Free (up to 25 rooms per tenant)

Cost: $0/room/month, limited to 25 rooms per Microsoft 365 tenant.

Includes: Join Teams meetings, share screen, use room calendar, HDMI ingest for local content sharing, one-touch join for scheduled meetings, proximity-based join from personal devices.

Does NOT include: Remote device management through the Teams Rooms Pro Management portal, intelligent audio and video features (speaker recognition, intelligent camera framing, front-row layout), cloud-based device management and monitoring, Teams meeting features beyond basic join (breakout rooms from room device, live captions on room display, Microsoft Whiteboard on room display), dual-screen support in certain configurations, customer-reported incident management.

Key limitation: No remote management. Every firmware update, configuration change, and troubleshooting action requires hands-on-keyboard access to the device or basic Intune management. For a 25-room deployment across multiple floors, this is manageable. For a multi-site deployment, it is operationally untenable.

Pro Teams Rooms Pro — $40/room/month

Cost: $40/room/month (list price). No room limit per tenant.

Includes everything in Basic plus: Teams Rooms Pro Management portal (cloud-based monitoring, alerting, and remote management for all room devices), intelligent audio (speaker recognition, voice isolation, spatial audio), intelligent camera (active speaker tracking, intelligent framing, front-row optimised layout), AI-powered meeting features visible on the room display (live captions, transcription, Copilot meeting summaries on the room screen), advanced room analytics (room usage data, meeting quality metrics, device health dashboards), dual-screen and multi-display support, cloud-managed firmware and configuration updates, proactive incident detection and Microsoft-managed remediation for enrolled devices.

Why Pro exists: Pro is the management and intelligence layer. Basic lets a room join meetings. Pro lets IT manage, monitor, and optimise the entire meeting room estate from a single cloud portal without touching individual devices. For organisations with 50+ rooms, the management capability alone justifies the cost versus the operational expense of manual device administration.

Pricing Deep Dive

LicenceCost/Room/MonthAnnual Per RoomRoom LimitRemote ManagementIntelligent AV
Teams Rooms Basic$0$025 rooms max
Teams Rooms Pro$40$480Unlimited
Teams Shared Devices (not Rooms)$10$120UnlimitedLimited

Teams Rooms Pro vs User Licences: The Cost Comparison That Shocks

Teams Rooms Pro at $40/room/month costs more than M365 E3 ($36/user/month) and nearly as much as M365 Business Premium ($22) plus a standalone Teams Phone licence ($8). A single meeting room’s software licence exceeds what most organisations spend on an individual employee’s entire Microsoft productivity suite. For 100 rooms, the annual Teams Rooms Pro cost ($48,000) is equivalent to 111 M365 E3 user licences. This comparison is critical for building accurate meeting room modernisation business cases.

The 25-Room Basic Limit

The 25-room Basic limit is per Microsoft 365 tenant, not per location or per subscription. Organisations with multiple sites sharing a single tenant cannot distribute 25 Basic licences per site — the limit is global. Once the 26th room is deployed, every additional room requires a Pro licence at $40/month. There is no “Basic Plus” or mid-tier option.

Strategic implication: organisations approaching the 25-room threshold face a binary decision. Stay at 25 rooms with Basic, or cross the threshold and budget Pro licensing for every room beyond the 25th. In practice, most organisations that cross 25 rooms deploy Pro universally because the management capabilities become essential at scale, and maintaining a mixed Basic/Pro environment creates operational complexity (Basic rooms need manual management while Pro rooms are cloud-managed).

Teams Shared Devices Licence: Not a Rooms Licence

The Microsoft Teams Shared Devices licence ($10/device/month) is frequently confused with the Teams Rooms licence. It is a different product for a different purpose. The Shared Devices licence is designed for Teams phones, common-area phones, and hot-desking devices in lobbies, reception areas, and shared workspaces. It does not support Teams Rooms compute devices (Poly, Yealink, Logitech, Neat, Crestron room systems). Assigning a Shared Devices licence to a Teams Rooms device will result in reduced functionality and licensing non-compliance.

Total Room Cost: The Full Picture

The Teams Rooms licence is the recurring software cost, but the total cost of equipping a meeting room includes hardware, installation, and ongoing support. Understanding the full cost stack prevents budget surprises and enables accurate ROI analysis.

Hardware Cost by Room Size

Room TypeTypical Hardware BundleHardware Cost RangeAnnual Licence (Pro)Year 1 Total
Focus/Huddle (2–4 people)All-in-one bar (Poly, Yealink, Neat) + touch console$2,500–$5,000$480$3,000–$5,500
Small (4–8 people)Soundbar + camera + touch console + compute module$4,000–$8,000$480$4,500–$8,500
Medium (8–16 people)Dual cameras + ceiling mic array + touch console + compute + 1–2 displays$8,000–$18,000$480$8,500–$18,500
Large/Boardroom (16–30+)Multi-camera array + distributed mic system + content camera + dual displays + compute + room scheduler$18,000–$45,000$480$18,500–$45,500

The hardware-to-licence cost ratio reveals an important truth: hardware dominates Year 1 cost (60–90% of total), while licensing dominates the 5-year TCO. A medium room with $12,000 in hardware and $480/year in licensing costs $12,480 in Year 1, but $14,400 over 5 years — and the $2,400 in cumulative licensing represents only 17% of the 5-year total. However, for a 100-room deployment, the 5-year licensing total reaches $240,000 — a material ongoing commitment.

Five-Year TCO Model

Cost Component25 Rooms (Basic)50 Rooms (Pro)100 Rooms (Pro)250 Rooms (Pro)
Hardware (avg $10K/room)$250,000$500,000$1,000,000$2,500,000
Teams Rooms Licensing (5-yr)$0$120,000$240,000$600,000
Installation & Cabling (avg $2K/room)$50,000$100,000$200,000$500,000
Support/Maintenance (5-yr, ~5% hw/yr)$62,500$125,000$250,000$625,000
5-Year Total$362,500$845,000$1,690,000$4,225,000
Licensing as % of 5-Year TCO0%14.2%14.2%14.2%
Per Room Per Year (TCO)$2,900$3,380$3,380$3,380

The Real ROI Comparison

A Teams Rooms deployment replaces two traditional costs: conference room AV systems ($5,000–$25,000 per room for legacy Polycom/Cisco systems, replaced every 5–7 years) and per-meeting audio/video bridging services (legacy services charged $0.05–$0.15/minute per participant). For an organisation with 100 rooms conducting 50 hours of meetings per room per month, legacy bridging costs alone could reach $180,000–$540,000/year. Against this baseline, a Teams Rooms Pro deployment at $3,380/room/year represents a significant reduction in total meeting cost even before factoring in productivity improvements from one-touch join, intelligent AV, and integrated whiteboarding.

What Pro Management Actually Delivers

The Teams Rooms Pro Management portal is the feature that separates Pro from a simple meeting-join capability. Understanding what it delivers — and whether your organisation will actually use it — is the key licensing decision.

Automated Monitoring and Alerting

The Pro Management portal continuously monitors every enrolled Teams Rooms device for: peripheral health (camera connected, microphone active, speaker functional, display responsive), network quality (packet loss, jitter, bandwidth to Teams servers), software health (app version, OS patches, firmware currency), and meeting join success rate. When a peripheral disconnects, a network threshold is breached, or a device misses updates, the portal generates alerts visible to IT administrators and, optionally, to Microsoft’s managed service team for proactive remediation.

For a 10-room deployment on a single floor, this monitoring is a convenience. For a 250-room deployment across 15 offices in 8 countries, it is a necessity. Without centralised monitoring, a disconnected camera in a Singapore boardroom is discovered only when an executive attempts a video call — a failure mode that erodes trust in the meeting room platform and drives users back to personal devices or legacy conferencing systems.

Remote Configuration and Updates

Pro enables cloud-managed firmware updates, OS patches, and Teams app updates without physical access to the device. IT administrators push updates to room groups on a defined schedule with maintenance windows. Basic-licensed rooms require manual update management through local device access or basic Intune policies that provide less granular control over the Teams Rooms application layer.

The operational cost comparison: manually updating 50 rooms across 3 sites requires scheduling technician visits, coordinating with facilities for room access, and testing each device post-update. Estimated cost: $50–$100/room per update cycle (2–3 hours of technician time including travel, access, and verification). With quarterly update cycles, manual management costs $10,000–$20,000/year for 50 rooms. Pro licensing for 50 rooms costs $24,000/year but eliminates the manual update cost entirely. The break-even point is approximately 40 rooms — below 40, manual management may be cheaper; above 40, Pro pays for itself through operational savings alone.

Room Analytics and Usage Data

Pro provides room-level analytics: how often each room is used, average occupancy vs capacity, meeting duration patterns, no-show rates (booked but unused rooms), and peak usage times. This data feeds real estate and facilities decisions: identifying underutilised rooms for conversion, right-sizing room capacity based on actual attendance patterns, and building data-driven workspace strategies.

The analytics capability has value beyond IT. Real estate teams managing $50–$200/sqft office space can use room analytics to identify that 30% of large boardrooms are used at less than 25% capacity — justifying conversion to smaller focus rooms that better match actual usage patterns. A single room conversion based on analytics data can save $20,000–$50,000/year in lease cost in prime commercial real estate markets.

Intelligent Audio and Video

Pro unlocks the AI-powered meeting features that differentiate modern Teams Rooms from basic conferencing: IntelliFrame (intelligent camera framing that identifies and frames individual participants in the room for remote attendees, eliminating the “fishbowl” effect), speaker recognition (attributing spoken words to individuals in the room for transcript and Copilot meeting notes), voice isolation (filtering background noise and cross-talk in shared spaces), and front-row layout (gallery view optimised for the room display showing remote participants at eye level). These features require Pro licensing even if the hardware supports them — they are software-gated capabilities.

For organisations deploying Microsoft 365 Copilot, the intelligent AV features become particularly important. Copilot’s meeting recap, action item extraction, and follow-up generation depend on accurate transcription. Speaker recognition in Pro-licensed rooms attributes statements to specific individuals, dramatically improving Copilot output quality. Without speaker recognition, Copilot generates generic meeting summaries that do not identify who said what — reducing the value proposition of Copilot for meetings involving room-based participants.

Common Licensing Mistakes

Five errors that create compliance exposure or unnecessary cost in Teams Rooms deployments:

1. Assigning a user M365 licence to a room account. Resource accounts for meeting rooms must use Teams Rooms licences, not user licences. Assigning an M365 E3 or E5 licence to a room resource account is both more expensive (E3 at $36 vs Pro at $40 — minimal difference, but E5 at $57 is significantly more) and non-compliant with Microsoft’s terms of use. User licences are licensed per person; resource accounts are not persons. Microsoft’s licensing terms explicitly require Teams Rooms licences for room devices.

2. Using Teams Shared Devices licence for rooms. The Shared Devices licence ($10/month) is for phones and common-area devices, not for Teams Rooms compute units. This is the most common licensing error because the $30/month savings temptation is strong. Microsoft can and does flag this during licence compliance reviews, and the remediation requirement is retroactive Pro licensing for the affected rooms.

3. Exceeding 25-room Basic limit without upgrading. The 25-room Basic limit is enforced at the tenant level. Deploying a 26th room with a Basic licence should fail at provisioning, but in practice, legacy configurations or migration scenarios can result in more than 25 Basic-licensed rooms operating without proper Pro licences. Audit room account licences quarterly.

4. Not licensing room schedulers and companion devices. Panel devices mounted outside meeting rooms (showing room availability, allowing ad-hoc booking) require their own licensing consideration. Panels associated with a Teams Rooms Pro-licensed room are covered by the room’s Pro licence. Standalone panels not associated with a Teams Rooms device need a Teams Shared Devices licence ($10/month). This is a distinction many deployments miss, resulting in unlicensed panels or unnecessary standalone licence purchases.

5. Ignoring phone capabilities in rooms. If the Teams Rooms device has PSTN calling capability (direct routing or Calling Plan), the resource account needs a Teams Phone licence in addition to the Teams Rooms licence. Teams Rooms Pro includes Teams Phone Standard capabilities. However, if the room requires a Calling Plan (Microsoft-provided phone number), that is an additional $8–$15/month per room on top of the Pro licence. Organisations that add PSTN dial-in capability to boardrooms often miss this additional licence layer.

Rooms on Android vs Rooms on Windows

Teams Rooms devices run on either Windows or Android, and the platform affects both capability and cost.

Windows-based rooms (Poly, Crestron, Lenovo, HP) run a full Windows IoT Enterprise installation with the Teams Rooms application. They support the broadest feature set, receive features first, and integrate with peripheral ecosystems. Hardware cost is higher ($4,000–$15,000+ for the compute module and peripherals) because the compute module is essentially a purpose-built PC.

Android-based rooms (Poly, Yealink, Neat, Logitech) run Android with a Teams Rooms application optimised for the device. Hardware cost is lower ($2,000–$8,000 for all-in-one bar solutions) because Android devices are simpler, purpose-built appliances. Feature parity with Windows has improved significantly through 2025–2026, but Windows still receives certain features first (particularly AI-powered features and front-row layout enhancements).

Licensing is identical. Both platforms require the same Teams Rooms Basic or Pro licence at the same price. The choice between Windows and Android is a hardware and operational decision, not a licensing decision. However, the total room cost differs significantly because Android all-in-one solutions for huddle and small rooms cost 40–60% less than equivalent Windows setups, making the hardware-plus-licence TCO for small rooms substantially lower on Android.

EA Negotiation Strategies for Teams Rooms

Teams Rooms Pro licensing is negotiable within Enterprise Agreements, and four strategies consistently reduce cost:

1. Volume tier pricing. Teams Rooms Pro has unpublished volume discount tiers that typically activate at 50, 100, and 250 rooms. The list price of $40/room/month can be reduced to $30–$35 at volume, representing $600–$1,200/room/year in savings. For 100 rooms, negotiating from $40 to $32 saves $9,600/year.

2. Bundle with M365 renewal. Negotiate Teams Rooms Pro as a line item within your M365 EA renewal rather than as a standalone purchase. The bundled negotiation creates cross-leverage — your M365 seat count and Azure commitment give you negotiating weight that standalone Teams Rooms purchasing does not.

3. Multi-year commitment for rate lock. A 3-year commitment to Teams Rooms Pro prevents Microsoft from increasing the per-room rate during the term. Given that Microsoft increased the Teams Rooms premium tier pricing by 40% during the transition from legacy licensing to the current Basic/Pro model, rate protection has demonstrated value. Lock the rate at the negotiated volume tier for the full EA term.

4. Pre-negotiate room growth. If your meeting room modernisation will deploy 50 rooms this year and 50 next year, negotiate the 100-room volume tier pricing from day one with a contractual commitment to reach 100 rooms within 18 months. This avoids paying the 50-room rate for the first year and renegotiating mid-term.

Teams Rooms and Microsoft 365 Copilot

The intersection of Teams Rooms and Copilot deserves specific attention because it creates an additional licensing dependency that is not immediately obvious.

Copilot in Teams meetings (meeting recap, action items, follow-up suggestions) is a user-level feature tied to the individual user’s M365 Copilot licence ($30/user/month). When a Copilot-licensed user joins a meeting from a Teams Room, Copilot processes the meeting audio and generates individual outputs for that user. The Teams Room itself does not need a Copilot licence — the feature follows the user, not the room.

However, the quality of Copilot output from room-based meetings depends on Pro-licensed features. Speaker recognition (Pro-only) enables Copilot to attribute statements to specific individuals. Without it, Copilot generates a generic transcript without speaker identification, reducing the value of meeting recap and action item assignment. Voice isolation (Pro-only) improves transcription accuracy in rooms with background noise. IntelliFrame (Pro-only) ensures remote Copilot-licensed participants see individual speakers rather than a wide-angle room view, improving their ability to correlate visual and audio context.

The practical implication: organisations investing $30/user/month in Copilot should ensure their Teams Rooms are Pro-licensed to maximise the return on the Copilot investment. Running Copilot meetings in Basic-licensed rooms degrades Copilot output quality, particularly for speaker attribution — one of Copilot’s highest-value meeting features.

Alternatives to Teams Rooms

Teams Rooms is not the only option for meeting room video conferencing. Understanding alternatives ensures the Teams Rooms licensing cost is evaluated against competitive offerings.

Zoom Rooms: $49/room/month (standard) or $499/room/year ($41.58/month effective). Feature parity with Teams Rooms Pro for Zoom meetings, but does not natively support Teams meetings. Organisations in mixed Teams/Zoom environments face a platform choice: Teams Rooms optimised for Teams meetings with basic interoperability for Zoom, or Zoom Rooms optimised for Zoom meetings with basic Teams interoperability. The licensing cost is comparable ($40 vs $42/month), making the decision about meeting platform standardisation rather than cost.

Cisco Webex Room Kits: Hardware-plus-subscription model with Webex Room licences starting at approximately $30–$50/room/month depending on tier. Strongest for organisations standardised on Cisco networking and collaboration. Interoperability with Teams through SIP/CVI (Cloud Video Interop) adds approximately $5–$10/room/month if Teams meeting join is required.

BYOD meeting rooms (no dedicated device): A display with HDMI and a USB camera/speakerbar that any laptop can connect to. No room licence required — the user’s Teams licence covers the meeting. Hardware cost: $1,000–$3,000. This is the lowest-cost option but sacrifices one-touch join, intelligent AV, room management, and the consistent meeting experience that dedicated Teams Rooms provide. Suitable for small offices, temporary spaces, and budget-constrained deployments where meeting room modernisation is not a priority.

Frequently Asked Questions

How much does a Teams Rooms licence cost?+
Teams Rooms Basic: Free for up to 25 rooms per tenant. Teams Rooms Pro: $40/room/month ($480/year). There is no mid-tier option. Basic provides meeting join only. Pro adds remote management, intelligent AV, room analytics, and AI-powered meeting features. Most organisations with more than 25 rooms deploy Pro universally because the management capabilities are essential at scale.
Can I use an M365 E3 or E5 licence for a meeting room?+
No. Meeting room resource accounts require Teams Rooms licences, not user licences. Assigning an M365 E3/E5 licence to a room account is non-compliant with Microsoft’s licensing terms. User licences are per-person; room accounts are not persons. Even though an E3 licence technically enables a room account to function, Microsoft explicitly requires Teams Rooms licences for room devices and can flag non-compliance during licence reviews.
What is the difference between Teams Rooms and Teams Shared Devices?+
Different products for different hardware. Teams Rooms licences (Basic/Pro) are for dedicated meeting room compute devices (Poly, Yealink, Logitech, Neat, Crestron room systems). Teams Shared Devices licences ($10/month) are for Teams phones, common-area phones, and hot-desking devices. Assigning a Shared Devices licence to a Teams Rooms device results in reduced functionality and licensing non-compliance. Panels outside meeting rooms are covered by the associated room’s Pro licence or need a Shared Devices licence if standalone.
What is the total cost of a Teams meeting room?+
Year 1 total (hardware + licence + installation) ranges from $3,000–$5,500 for a huddle room to $18,500–$45,500 for a large boardroom. Hardware is 60–90% of Year 1 cost. Over 5 years, licensing becomes more significant: $480/year × 5 = $2,400 in cumulative Pro licensing per room. For a 100-room deployment, the 5-year TCO including hardware, licensing, installation, and support is approximately $1.7 million ($3,380/room/year). See the TCO tables above for detailed breakdowns by deployment size.
Is Teams Rooms Basic sufficient for small offices?+
Yes, if under 25 rooms. Basic provides core meeting functionality: join Teams meetings, share screens, use room calendar, one-touch join. It lacks remote management, intelligent AV, and analytics. For a small office with 5–15 rooms on a single site where IT can physically access devices for updates and troubleshooting, Basic at $0 is entirely adequate. The upgrade to Pro becomes compelling at 25+ rooms, multi-site deployments, or when intelligent AV features (speaker recognition, voice isolation) are needed for Copilot meeting quality.
Do I need a separate phone licence for a room with PSTN calling?+
Partially. Teams Rooms Pro includes Teams Phone Standard capabilities, enabling the room to make and receive VoIP calls within Teams. If the room needs a PSTN phone number (Microsoft Calling Plan or Operator Connect), that requires an additional Calling Plan licence ($8–$15/month per room) on top of the Pro licence. Direct Routing (using your own SBC/carrier) requires the Teams Phone licence (included in Pro) but not a Microsoft Calling Plan. Budget the additional calling licence for boardrooms and executive rooms that need external dial-in capability.
Does a Teams Room need a Copilot licence?+
No. Copilot in Teams meetings follows the user, not the room. Copilot-licensed users who join meetings from a Teams Room receive Copilot meeting features (recap, action items, follow-up) through their personal Copilot licence. However, Pro-licensed rooms produce significantly better Copilot output because speaker recognition attributes statements to individuals and voice isolation improves transcription accuracy. Organisations investing in Copilot should ensure rooms are Pro-licensed to maximise that investment.
How can I reduce Teams Rooms licensing cost?+
Four strategies: (1) Use Basic for rooms under the 25-room limit if single-site and you can manage devices manually. (2) Negotiate volume pricing in your EA — list price $40 drops to $30–$35 at 100+ rooms. (3) Bundle Teams Rooms with your M365 renewal for cross-leverage discount. (4) Deploy Android-based all-in-one devices for huddle and small rooms to reduce hardware cost by 40–60% — same licence cost but lower total room cost. The licence savings are modest (10–25% through EA negotiation), but hardware savings from right-sizing room technology to room size are substantial.

Deploying Teams Rooms at Scale? Get the Licensing Architecture Right.

Our Microsoft practice models total room cost including hardware, licensing, deployment, and ongoing support. We negotiate EA volume pricing, design Basic/Pro segmentation strategies, and ensure every room account is properly licensed — with no Microsoft partnership or hardware vendor relationship.

Book a Confidential Consultation Microsoft Advisory Services →

Microsoft Commercial Intelligence — Article Series

Teams Rooms Licensing (This Article) M365 Licensing Cost 2026 M365 Add-On Licensing Guide Microsoft Licensing FAQ: 50 Questions Copilot Licence Requirements Power Platform Licensing Guide Defender for Endpoint P1 vs P2 Unified Support Cost 2026

Related Resources

Service
Microsoft Advisory Services
Guide
Azure Cost Optimisation Strategies
White Papers
Microsoft White Papers
Resources
All Guides & Blog Posts
FF

Fredrik Filipsson

Co-Founder & Enterprise Software Advisory Lead, Redress Compliance

Fredrik has over 20 years of experience in enterprise software licensing, including Microsoft meeting room technology assessments, Teams Rooms TCO modelling, and EA negotiations for collaboration infrastructure. Redress Compliance has no Microsoft partnership, reseller arrangement, or hardware vendor relationship of any kind.

← Back to Resources