Stankevicius International plans to list carbon projects and sell off carbon credits to retail investors and traders