Green Economy Network @GreenEconNet
A coalition of trade unions, environmental groups, faith & social justice organizations fighting for a #JustTransition to the green economy of the future greeneconomynet.ca Ottawa, Ontario Joined November 2015-
Tweets2K
-
Followers919
-
Following930
-
Likes797
🎙New Class & Climate episode: @a_vansi + @kolinjivadi join @GreenEconNet's Nick Pearce to take on the “sustainability class” and show why green consumption isn’t enough. Listen here: perspectivesjournal.ca/the-sustainabi…
“Build, build, build” needs workers — and a budget nationalobserver.com/2025/06/03/opi…
Brendan Haley: A national grid should accelerate – not stifle – the energy transition policyoptions.irpp.org/magazines/may-…
New from @ccpa: We hear a lot of talk about how Canada needs to build up the capacity for greater sovereignty and independence. We should be asking whose sovereignty we mean. By Sondos Kataite policyalternatives.ca/news-research/…
A green economy runs on clean transit—and good jobs. 🚊🌱 Blandine Sebileau (@equiterre) joins Class & Climate's Nick Pearce (@GreenEconNet) to talk climate, cost of living & why better transit matters. 🎧 perspectivesjournal.ca/climate-mobili…
Happy May Day! ✊ Today we celebrate what we’ve built and what’s coming next. 40,000+ have joined #WorkersTogether. 3 million workers are behind us. Let’s keep organizing, keep fighting, and keep building worker power. #MayDay #CanLab
"Until the great mass of the people shall be filled with the sense of responsibility for each other’s welfare, social justice can never be attained." — Helen Keller
The energy transition runs on union power. On the latest podcast episode of 'Class & Climate: Perspectives on a Green Economy' (w/@broadbent), we learn how energy workers experience the climate crisis firsthand. LISTEN: perspectivesjournal.ca/union-power-ib…
The energy transition runs on union power. On the latest podcast episode of 'Class & Climate: Perspectives on a Green Economy' (w/ @GreenEconNet) how do electrical workers experience climate change firsthand? LISTEN: perspectivesjournal.ca/union-power-ib…
New podcast episode! 🎧 Lindsay Amundsen (@LindsayAmundsen) from @CBTU_Canada joins @_NicholasPearce on @GreenEconNet's 'Class & Climate' to talk building trades, training, and what a real just transition looks like for Canadian workers. 🎙️ Listen now: perspectivesjournal.ca/building-a-gre…
The April Broadbent Bulletin is out! 🚨 @jenhassum on Trump’s tariffs, key updates on #Broadbent2025 Progress Summit, and the launch of 'Class & Climate: Perspectives on a Green Economy' a new podcast with @GreenEconNet. Check your inbox or read it now: broadbentinstitute.ca/broadbent-bull…
New podcast alert! Class & Climate: Perspectives on a Green Economy from Perspectives Journal and @GreenEconNet Ep 1 ft. @JimboStanford & @hadrianmk on green industrial policy vs Trump’s tariffs & carbon market failure is out now. perspectivesjournal.ca/green-industri…
The first episode of GEN and @broadbent's new podcast miniseries on Green Industrial Policy, Class & Climate is out now! Apple Podcasts: podcasts.apple.com/us/podcast/cla… Spotify: open.spotify.com/show/3miMCZqlI…
Unifor joins with more than 100 groups including @cupenat and @CanadianLabour to call for urgent & comprehensive EI reforms in the face of Trump's tariffs. unifor.org/news/all-news/…
The Trump tariffs are a wake up call to bet big on big a green industrial strategy that protects jobs. Read our op-ed making the case for a pro-worker energy transition: nationalobserver.com/2025/02/21/opi…

EnvironmentalDefence @envirodefence
34K Followers 7K Following Environmental Defence works with government, industry and individuals to defend clean water, a safe climate and healthy communities.
Steven Guilbeault @s_guilbeault
59K Followers 5K Following Député📍Laurier-Sainte-Marie | Min de l’Identité, Culture & Langues officielles | Min. of Canadian Identity, Culture & Official Languages | Fier Papa Proud dad
Joel Harden @JoelDHardenNDP
22K Followers 6K Following Democratic socialist. Values public service. Organizer for justice. Choose love, and make good trouble.
Canadian Labour @CanadianLabour
26K Followers 2K Following We bring together unions representing 3.3 million workers to fight for fairness | Text WORKERS to 55255 💪 (msg & data rates may apply)
Ecology Ottawa @EcologyOttawa
10K Followers 4K Following Working to make Ottawa the green capital of Canada. 🌱 Nous nous efforçons de faire d'Ottawa la capitale verte du Canada. 🌱 Visit us on 🦋!
Catherine McKenna @cathmckenna
183K Followers 8K Following CEO Climate & Nature Solutions; Chair UN Net Zero; Fmr 🇨🇦 Minister Climate/Infrastructure. Mom. Swimmer https://t.co/WhU4YYd0EB
Seth Klein @SethDKlein
17K Followers 3K Following Public policy writer/speaker. Team Lead @Climate_Unit. Columnist w/ Canada's @NatObserver. Former research institute director. Author of A Good War
Stand.earth @standearth
22K Followers 3K Following Delivering large-scale solutions to climate and environmental problems worldwide. Fast Company 2023 Most Innovative Nonprofit.
Toronto Environmental... @TOenviro
10K Followers 2K Following Advocating for a green, healthy and equitable city. Find us on Bluesky @toenviro.bsky.social
Lana Payne 🇨🇦�... @Lanampayne
12K Followers 3K Following National President of Unifor - a union for everyone! Trade Unionist. Activist. Feminist. Mom. Spouse. Believer: A better world is possible.
Gordon Laxer @AfterTheSands
3K Followers 3K Following Founding Director of Parkland Institute at the University of Alberta, Author of After the Sands: Energy & Ecological Security for Canadians. Runner, snow shoer.
Caroline Brouillette @carobrouillette
4K Followers 3K Following Building coalition as @CANRacCanada Executive Director / advisor @ClimateInstit / Asking questions while walking / tweets en mon nom /
Alejandra Bravo @BravoDavenport
10K Followers 2K Following Toronto City Councillor for Davenport. Rights, equity & economic power for people. Anti-fascist, siempre. Wu name: The Contendah. She/her.
Stephen Thomas @StephenJWT
2K Followers 3K Following No longer active here. I am active on Blusky at @stephenjwt.bsky.social
Unifor @UniforTheUnion
27K Followers 5K Following Unifor is a Canadian union with a modern, inclusive approach to serving members and improving our workplaces and communities.
Catherine Abreu @catabreu_
11K Followers 3K Following Find me on BlueSky! Climate action is my love language 💛 | Director, International Climate Politics Hub | Advisor, @NZAB_CanadaCommon Frontiers @comfront01
1K Followers 3K Following Common Frontiers is a multi-sectoral coalition in Canada.
Jessica Green @greenprofgreen
6K Followers 1K Following Immigrant. Poli sci prof at U of Toronto. Politics of climate change, carbon markets, oceans, NGOs, enviro politics. Occasional ranter. @greenprofgreen.bsky.soc
REITsCashflow🇺🇸 @Sirwi21088
46 Followers 2K Following 15-30% Monthly | 2 High-Conviction Stocks.Short-Term Gains: 15-20% in Days/Weeks.DM "JOIN" for WhatsApp Alerts. Live Trade Signals • Market Analysis
Cesar Herman @CesarHerma24144
21 Followers 2K Following
Tarik Farouk @t_farouk
62 Followers 484 Following As a seasoned business development consultant for 20 Y, , Tarik is also act as water resource researcher and industrial waste water treatment for reuse.
Ekivau @Ekivau2499
8 Followers 291 Following
Tluicie @Tluicie4249
53 Followers 985 Following
Ytwouuido @Ytwouuido36099
28 Followers 873 Following
204ip325ozdr @204ip325oz56746
5 Followers 153 Following Pioneer Wealth: Prof. Matthew’s AI + finance pros boost profits! Free 1st month. AI scans data, experts guide stocks/crypto. Click to join now!
Foleausw @FoleauswTfx12
40 Followers 5K Following
Claire Kraatz @Claire_Kraatz
1K Followers 4K Following Mom, wife, educator, activist. For Our Kids Alberta Team Organizer. Recipient of Our Kids' Climate 2025 Climate Parent Fellowship. #ProtectWhatWeLove
Sean Hoey @hoey08
162 Followers 477 Following
Don Hughes @getfiscal
88K Followers 2K Following Investor • Podcast @youcantwinpod • Mentions set to mutuals (email me if necessary). • Check out my linktree/site for articles and such.
Carbon Tax Sheri 🗳... @OhSheri1
2K Followers 4K Following Proportional representation. #trc Treaty one. Traditional homeland of the Anishinabe, Cree, Metis.
California IPL @CaliforniaIPL
945 Followers 1K Following Join us in building an interfaith movement for Climate Justice.
David McKie @mckiedavid
6K Followers 10K Following David McKie is Canada National Observer's deputy managing editor, data-journalism trainer, and teaches at Carleton U., the University of King's College and TMU
Otonglo Otonglo @Alphonc11
212 Followers 2K Following
New/Mode @NewModeInc
1K Followers 891 Following Don’t just create an online petition. Start a movement. Join the digital activism platform for real-world causes https://t.co/aj3RZI5C4a
Nathan Omwenga @NOmwenga93089
0 Followers 43 Following
Forest Dweller @felled_tree
263 Followers 5K Following
Nir Hagigi ניר ח�... @nirhagigi
434 Followers 323 Following he/him | International Relations & Global Development | ✡️🇵🇸🇺🇦🇹🇳
WEAll Canada @WEAllCanada
242 Followers 253 Following A more humane economy for people and planet is possible.
SHOAIB @SHOAIB015682900
22 Followers 212 Following
Idroculture @idroculture
4 Followers 82 Following IdroCulture is a project that was established in 2021, aiming to create an utility token to support the development of 4.0 agricultural enterprises.
Cecile Wilson @CecileW00870345
294 Followers 4K Following Libra, so I have a hard time making decisions. One thing I am certain of, though, is that we need a major paradigm shift in the world. Opinions my own.
Isaac Thornley @thornleynfi
235 Followers 980 Following UofT Human Geography Postdoc, researches: Canadian Pipeline Politics, Battery Supply Chains, Ring of Fire, Ideology Critique, Psychoanalysis, Political Ecology
Longford Environmenta... @LongfordLEN
347 Followers 821 Following Helping to create space for scientific discussions about #Environmental issues & #ClimateChange. #ClimateJustice is #SocialJustice #EquityForAll
Nonprofit Quarterly @npquarterly
128K Followers 9K Following Journalism for civil society. Reporting on climate justice, #racialjustice, health justice, economic justice, leadership, philanthropy & equity issues.
Toshesa @Toshesa131255
55 Followers 5K Following
MarinRuth @MarinRuth59897
0 Followers 1 Following
Paul Kimotho Oloo @PaulKimotho13
915 Followers 5K Following Green energy Enterprenuer,Anti corruption crusader,father
james adair 📙 @Jameshasaface
984 Followers 2K Following Proud Great Lakes Socialist. @UONDP Co-President, @TheONDY Policy Director, SCM Ottawa Coordinator. Also known as On the Left. Opinions my own.
Debbie Filippaki, BSW... @filippakid
792 Followers 2K Following Teacher & social worker: environmental & health humanities, community development, linguistics, queer & disability pride. Workplace violence survivor.
Andrius Ragainis @AndriusRagainis
39 Followers 1K Following Interests: Politics, Democracy, Co-operatives, Sustainability. Reposts do not equal endorsements.
(CEPCOM) CENTER FOR P... @CepcomFor
36 Followers 108 Following We Build Bridges for Peaceful Coexistence through society empowerment
🔆Meteo di Domani @meteodidomani
139 Followers 1K Following ☀️🌩🌧Il meteo di domani in Italia e nella tua città, con aggiornamenti live minuto per minuto. Precipitazioni, umidità, previsioni settimanali.
G Force Moving @gforcemoving
414 Followers 4K Following We are proud to be called a Canadian moving company that perfectly combined with high-quality service, fast order management, and as a result a customer loyalty
Sharon DeSousa @SharonDPSAC
1K Followers 300 Following She | Her | Elle - PSAC National President | Présidente nationale de l’AFPC - Bargaining updates | Mises à jour sur les négos @psac_afpc
HYDRAGON! @HydragonEnergy
332 Followers 447 Following I reject your premise that I’m anything but your rival. email:[email protected] txt:8327599313 to set up a time!🫵🤓
Kat @Kat94550420
13 Followers 148 Following
Climate Justice Ottaw... @CJOttawa
906 Followers 346 Following Organizing for climate justice on unceded Algonquin Anishinaabe territory. We want system change, not climate change. [email protected]
Jagmeet Singh @theJagmeetSingh
621K Followers 1K Following Pronounced Jug(rhymes with hug)-MEET! | Former Leader of Canada's New Democratic Party | Ancien Le chef du NPD du Canada | Text me 👉🏽 613-801-8210
Timothy Gray @CanadaG... @CanadaGray
8K Followers 1K Following Executive Director at Environmental Defence. Views posted are my own.
EnvironmentalDefence @envirodefence
34K Followers 7K Following Environmental Defence works with government, industry and individuals to defend clean water, a safe climate and healthy communities.
David Miller T.O. @iamdavidmiller
48K Followers 620 Following Author of Solved: how the worlds great cities are fixing the climate crisis. Was Mayor T.O. Find my thoughts here: https://t.co/BUasG7krGf
Naomi Klein @NaomiAKlein
650K Followers 4K Following Doppelganger. This Changes Everything. The Shock Doctrine. No Logo. On Fire. @UBC Professor of Climate Justice, co-director @CCJ_UBC
Tzeporah Berman @Tzeporah
33K Followers 4K Following International Program Director https://t.co/nWndXy6h62, Chair of Fossil Fuel Non-Proliferation Treaty https://t.co/uWpbau2jsc on 🦋 as https://t.co/1MSjcxOnzw
OFL @OFLabour
20K Followers 2K Following OFLabour is the official account of the Ontario Federation of Labour (OFL). The OFL represents 54 unions & over one million workers. #OnLab
Steven Guilbeault @s_guilbeault
59K Followers 5K Following Député📍Laurier-Sainte-Marie | Min de l’Identité, Culture & Langues officielles | Min. of Canadian Identity, Culture & Official Languages | Fier Papa Proud dad
Joel Harden @JoelDHardenNDP
22K Followers 6K Following Democratic socialist. Values public service. Organizer for justice. Choose love, and make good trouble.
Canadian Labour @CanadianLabour
26K Followers 2K Following We bring together unions representing 3.3 million workers to fight for fairness | Text WORKERS to 55255 💪 (msg & data rates may apply)
Ecology Ottawa @EcologyOttawa
10K Followers 4K Following Working to make Ottawa the green capital of Canada. 🌱 Nous nous efforçons de faire d'Ottawa la capitale verte du Canada. 🌱 Visit us on 🦋!
Catherine McKenna @cathmckenna
183K Followers 8K Following CEO Climate & Nature Solutions; Chair UN Net Zero; Fmr 🇨🇦 Minister Climate/Infrastructure. Mom. Swimmer https://t.co/WhU4YYd0EB
Rachel Notley @RachelNotley
213K Followers 9K Following Albertan. Mom to children & dogs. Wife. Friend. Former leader of the Alberta NDP. She/Her
The Narwhal @thenarwhalca
37K Followers 1K Following We tell stories about the natural world in Canada you can’t find anywhere else. Sign up: https://t.co/TlQv6DP9js Become a member: https://t.co/jXsMqA55tb
Rankandfile.ca @rankandfileca
17K Followers 4K Following Independent Canadian labour news, research and analysis Help keep independent labour media alive: https://t.co/kfqUPEh1lX
CUPE Ontario @CUPEOntario
37K Followers 3K Following With 290,000 members, CUPE Ontario campaigns for legislative and political change to defend public services, communities, equity, and workers' rights.
Seth Klein @SethDKlein
17K Followers 3K Following Public policy writer/speaker. Team Lead @Climate_Unit. Columnist w/ Canada's @NatObserver. Former research institute director. Author of A Good War
Charlie Angus @CharlieAngusNDP
50K Followers 626 Following Artist, writer, Member of Parliament, Canada. Singer with Grievous Angels. Author, Député, Musicien et Auteur. Political and cultural thoughts.
Toronto Star @TorontoStar
1.2M Followers 287 Following Get the latest news, alerts, sports, photos and more from Canada's largest daily newspaper. ⏩ YouTube: (@)torontostar | TikTok: (@)torontostar
Keith Stewart @climatekeith
8K Followers 829 Following Climate & energy campaigner with Greenpeace Canada. Teach a course on energy policy at U of T. I’m now also on mastodon at @[email protected]
Linda McQuaig @LindaMcQuaig
12K Followers 2K Following Author, journalist, supporter of the oppressed, denigrator of corporate shills posing as “populists.” New book: The Sport & Prey of Capitalists
Don Hughes @getfiscal
88K Followers 2K Following Investor • Podcast @youcantwinpod • Mentions set to mutuals (email me if necessary). • Check out my linktree/site for articles and such.
Verso Books @VersoBooks
132K Followers 5K Following Verso Books is the largest independent, radical publishing house in the English speaking world.
Jonas Nahm @jonasnahm
5K Followers 1K Following Associate Professor @SAISHopkins. Former White House industrial policy economist. On bsky @jonasnahm.com 🏳️🌈
Jonas Meckling @jonasmeckling
2K Followers 1K Following Prof @UCBerkeley | Climate Fellow @HarvardHBS climate and clean energy policy
Bentley Allan @bentleyballan
4K Followers 2K Following associate professor of political science @johnshopkins // net-zero industrial policy @canaccelerator // non-resident fellow @carnegieendow
David McKie @mckiedavid
6K Followers 10K Following David McKie is Canada National Observer's deputy managing editor, data-journalism trainer, and teaches at Carleton U., the University of King's College and TMU
Jessica Green @greenprofgreen
6K Followers 1K Following Immigrant. Poli sci prof at U of Toronto. Politics of climate change, carbon markets, oceans, NGOs, enviro politics. Occasional ranter. @greenprofgreen.bsky.soc
DT Cochrane @DTCochrane
2K Followers 1K Following Senior economist @CanadianLabour. Views my own. RT =/= agreement. (He/him).
Daniel Aldana Cohen @... @aldatweets
22K Followers 2K Following Assistant Professor of Sociology @UCBerkeley. Director @SC2_Collab. Founding Co-Director @cplusci. A Planet to Win (Verso). he/him
The BREAK–DOWN @break_downradio
3K Followers 366 Following 📖🎙️📺 New writing and conversations on capitalism, nature and the climate 🌎 Hosted by @cmmonwealth
NEF @NEF
80K Followers 2K Following New Economics Foundation | Change the rules. Share the wealth. Protect the planet.
Mathew Lawrence @DantonsHead
9K Followers 4K Following Founder & Director @cmmonwealth / Planet on Fire out now / Owning the Future w/@adribuller out Aug ‘22 https://t.co/3JVyf8M09x…
The Autonomy Institut... @Autonomy_Inst
12K Followers 811 Following Independent research institute rethinking economies in an age of crisis. Consultancy: helping firms run and evaluate shorter working week trials.
Climate & Community I... @cplusci
8K Followers 222 Following We are a progressive climate and economic policy think tank developing cutting-edge research. find us on bluesky at cplusc🌱
Common Wealth @Cmmonwealth
22K Followers 3K Following A think tank designing ownership models for a democratic and sustainable economy.
More Perfect Union @MorePerfectUS
296K Followers 2K Following Media that builds power for working people. Emmy-winning nonprofit newsroom. Reach out: [email protected] Voicemail/text: 202-505-4556
Katie Phair @Phairo
827 Followers 5K Following ☘️ Head of the Just Transition Unit @scotgov - opinions, optimism and work chat my own. Writing more.
Net-Zero Advisory Bod... @NZAB_Canada
2K Followers 367 Following Canada’s independent advisor on #netzero emissions. Seeking out effective climate solutions and listening to Canadians 🇨🇦 FR/@GCPC_Canada
Ian Hussey @IanHussey12
245 Followers 767 Following Director of Research and Political Action at the Alberta Federation of Labour. Member of Unifor Local 445.
Angela Carter @AngelaVCarter
3K Followers 2K Following Canada Research Chair in Equitable Energy Governance and Public Policy. Now here: https://t.co/hh3L1lGgFn
Climate Emergency Uni... @climate_unit
2K Followers 527 Following Mobilizing Canada for the climate emergency at the speed & scale not seen since the Second World War. Let's do this! 🤝
Bea Bruske, CLC Presi... @PresidentCLC
4K Followers 2K Following President @CanadianLabour. Advocating for workers across 🇨🇦. Mom, dog-lover, proud former grocery clerk, fighting for an inclusive economy. #CanLab #CDNPoli
D.W. Crick @CrickDevon
165 Followers 252 Following Life is short. Solidarity is forever. Social Democrat and Director @Broadbent Here to listen, learn, and share concrete solutions. Opinions my own.
Clem Nocos @clementnocos
714 Followers 1K Following Director of Policy at @broadbent, amateur historian, 'sauga-mans. 🌹
Centre for Canadian P... @CA_Progress
3K Followers 3K Following Canada’s only democratic socialist independent & nonpartisan Centre for public policy. 🌹🇨🇦
Climate Strike Canada @CAclimatestrike
3K Followers 184 Following Youth strike for climate 🌎 ✊ Grève des jeunes pour la planète 🌎✊ #cdnpoli #ClimateStrike #FridaysForFuture #LandBack
Ministry of Just Tran... @TransitionCAN
771 Followers 94 Following We’re accelerating Canada’s transition to a green economy while taking care of workers, communities, and everyday people. Tweeting from the year 2025.
PLT Canada / APLA Can... @PLT_Canada
5K Followers 1K Following We support sustainable 🌲 management We 💚 green careers! Nous appuyons la gestion durable des 🌲 Nous 💚 les carrières vertes! #MyGreenJob #MonEmploiVert
Caroline Brouillette @carobrouillette
4K Followers 3K Following Building coalition as @CANRacCanada Executive Director / advisor @ClimateInstit / Asking questions while walking / tweets en mon nom /
Green Party of Albert... @GreenPartyAB
4K Followers 7K Following Providing political hope by platforming proven solutions that serve the 99% and our ecology #abpoli https://t.co/YlEByzNcKv
Parkland Institute @ParklandInst
4K Followers 487 Following Parkland Institute is a non-partisan public policy research institute at the University of Alberta.
IISD Energy @IISD_Energy
4K Followers 987 Following Expert analysis on global energy transitions at @IISD_News. Advancing the transition away from fossil fuels, #RenewableEnergy scale-up, #JustTransition, & more.
Anne-Raphaëlle Audou... @audouin_anne
24K Followers 17K Following Chief Executive Officer @NukikCorp @KivalliqLink. 🇨🇦JPAC member @CECweb. 🌎 Reconciliation | Renewables | Climate action | Sustainability 🌱 Personal account.
Halifax Climate Hub @HalifaxHub
278 Followers 598 Following To unite individuals & organizations working on Prov. & Municipal climate initiatives to grow our voice & influence for more effective climate action & policy.
Alex Silas @AlexSilasPSAC
3K Followers 613 Following @psac_afpc National VP proudly representing 245,000 workers coast-coast-to-coast. Guest on Anishinaabe Aki. Acadien. Francophone. Vanier. Workers. ✊
Jen Hassum @jenhassum
7K Followers 5K Following Executive Director @broadbent Directrice générale Do good every day. Fait du bien jour après jour. she/elle 🍞🌹
Brynn Millar @rallimbrynn
24 Followers 336 Following
Jessica McCormick @jessmccormick
3K Followers 2K Following President, Newfoundland and Labrador Federation of Labour. feminist. activist. trade unionist. she/her.
Emily Bruce @emilybruce830
24 Followers 64 Following (she/her) Macalester College c/o 2026 Climate Activist, Environmentalist, Golfer, Violinist #JustTransition #fightfor1point5 #uprootthesystem
Laurel Collins @Laurel_BC
10K Followers 1K Following
Climate Justice Ottaw... @CJOttawa
906 Followers 346 Following Organizing for climate justice on unceded Algonquin Anishinaabe territory. We want system change, not climate change. [email protected]
SE Climate & Energy N... @scennetwork1
655 Followers 743 Following Providing strategic coordination among organizations in the Southeast to secure fair, just and science-based #climate and #energy policies.
Greta Thunberg @GretaThunberg
5.2M Followers 3K Following Autistic climate justice activist Born at 375 ppm
Delivering Community ... @DeliverComPower
180 Followers 13 Following What if the post office could play a central role in building our next economy — an economy that is more stable, more equal, and less polluting?
Green Jobs Oshawa �... @GreenJobsOshawa
261 Followers 398 Following Auto workers, retirees and allies who want #JustTransition to sustainable prosperity in our city, through public ownership and socially valuable manufacturing