Based in Sydney, Australia, Foundry is a blog by Rebecca Thao. Her posts explore modern architecture through photos and quotes by influential architects, engineers, and artists.

Can a Non-Resident Freelancer Incorporate His Business in Delaware?

Absolutely, you do not need to be physically present in Delaware in order to incorporate your business there. Non-residents do it all the time through what's called a "registered agent."

If You Are on a H-1B Visa, Can You Incorporate Your Own Startup and Build Your Business?

Can I Start a Company If I'm in the US on a Student F1 Visa?