NobleBlocks
    Determining the role of self-efficacy in sustained behavior change: An empirical study on intention to use community-based electric ride-sharing | NobleBlocks