How much will it cost? How long will it take? What technical hurdles might you encounter? By dennishlewis Jun 21, 2024